Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
применение friend функций в шаблонном классе
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Передо мной поставили задачу написать курсовой проект, в котором в шаблонный класс mas вносятся значения и есть метод вычисления максимального элемента массива (max). При этом max должен быть реализован как дружественная функция, как не пытался читать rsdn, и др источники не могу понять. класс что-то вроде такого должен быть(под рукой нет никакого компилятора): Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. П.С. Код приведен для наглядности что мне нужно сделать и примерно как это выглядит П.С.2 Если есть, у кого -то толковые статьи или примеры кода покажите пожалуйста, ну никак не могу понять эти дружественные методы для 1 класса=( П.С.3 Язык С++ интересует, по возможности примеры от MS Visual Studio, но если от др то сред тоже спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2013, 19:25 |
|
||
|
применение friend функций в шаблонном классе
|
|||
|---|---|---|---|
|
#18+
Сессия2013При этом max должен быть реализован как дружественная функция ....никак не могу понять эти дружественные методы для 1 класса=( Перевожу задание медленно: max не может быть методом класса, он должен быть автономной функцией с доступом к непубличным полям класса. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2013, 19:38 |
|
||
|
применение friend функций в шаблонном классе
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovСессия2013При этом max должен быть реализован как дружественная функция ....никак не могу понять эти дружественные методы для 1 класса=( Перевожу задание медленно: max не может быть методом класса, он должен быть автономной функцией с доступом к не публичным полям класса. В примере который мной приведен реализации обращение едет к приватному свойству=) Я не понимаю как записать дружественную функцию относительно 1 класса у меня это в голове не укладывается, поэтому и прошу помощи здесь=( почитав рсдн получается должно бы получаться такое, что-то вроде такого, но насколько это правильно и как описать реализацию не понимаю=( Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2013, 20:05 |
|
||
|
применение friend функций в шаблонном классе
|
|||
|---|---|---|---|
|
#18+
Сессия2013должно бы получаться такое, что-то вроде такого Нет, не должно. Ты упорно делаешь max методом класса. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2013, 20:12 |
|
||
|
применение friend функций в шаблонном классе
|
|||
|---|---|---|---|
|
#18+
2Dimitry Sibiryakov Уважаемый, покажите пожалуйста на примере как это сделать относительно 1 шаблонного класса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2013, 21:33 |
|
||
|
применение friend функций в шаблонном классе
|
|||
|---|---|---|---|
|
#18+
Сессия20132Dimitry Sibiryakov Уважаемый, покажите пожалуйста на примере как это сделать относительно 1 шаблонного класса. В своём шаблонном классе обьявляешь шаблонную функцию-подружку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2013, 21:41 |
|
||
|
применение friend функций в шаблонном классе
|
|||
|---|---|---|---|
|
#18+
ЮжанинСессия20132Dimitry Sibiryakov Уважаемый, покажите пожалуйста на примере как это сделать относительно 1 шаблонного класса. В своём шаблонном классе об ъ являешь шаблонную функцию-подружку. Уважаемый я все понимаю, но не нужно дублировать мой вопрос своими словами в качестве комментария. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2013, 21:45 |
|
||
|
применение friend функций в шаблонном классе
|
|||
|---|---|---|---|
|
#18+
Сессия2013Южанинпропущено... В своём шаблонном классе об ъ являешь шаблонную функцию-подружку. Уважаемый я все понимаю, но не нужно дублировать мой вопрос своими словами в качестве комментария. Спасибо. Нет не понимаешь. Ключевое слово "об ъ являешь". Тебе уже сказали что функция не должна быть членом твоего класса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2013, 21:54 |
|
||
|
применение friend функций в шаблонном классе
|
|||
|---|---|---|---|
|
#18+
У Да Винчи есть много разных головоломок, если тебе покажут решение, то ты поймешь быстрее , если нет, то можешь и не понять. Ключевое слово поймешь быстрее . П.С. Наш диалог больше походит на монолог глухого со слепым. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2013, 22:43 |
|
||
|
применение friend функций в шаблонном классе
|
|||
|---|---|---|---|
|
#18+
Один из примеров почему у меня батхерт и я не понимаю. Пример с rsdn со вложенным классом. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. То ли я настолько туп, что не понимаю неочевидных вещей, то ли ваши комментарии не очевидны для моего понимания ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2013, 22:55 |
|
||
|
применение friend функций в шаблонном классе
|
|||
|---|---|---|---|
|
#18+
Сессия2013У Да Винчи есть много разных головоломок... В переводе на русский это звучит как "дайте уже списать и не парьте мозги своими учебниками". Держи, прямо из справки: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2013, 22:55 |
|
||
|
применение friend функций в шаблонном классе
|
|||
|---|---|---|---|
|
#18+
Сессия2013, 1 объяви вне класса нужную функцию. 2 объявление перемести внутрь объявления класса. 3 добавь впереди ключевое слово friend. Всё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2013, 22:57 |
|
||
|
применение friend функций в шаблонном классе
|
|||
|---|---|---|---|
|
#18+
MasterZivСессия2013, 1 объяви вне класса нужную функцию. 2 объявление перемести внутрь объявления класса. 3 добавь впереди ключевое слово friend. Всё. Получаем что-то вроде такого или опять недржит функция? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. П.С. Доступ к среде разработки будет только через пару дней П.С.2 Не стесняйтесь цитировать и выделять тегом В, и немного описывать что не так я делаю. Чтобы и мне лишних уточняющих сообщений не плодить, и если кто-то потом наткнется, чтобы мог быстрее разобраться П.С.3 Те кто хотят "просто списать" либо идут в соответствующие агенства/форумы/и тп и заказывают, либо тупо списывают "слово в слово"(полностью вплоть до пунктуации), по крайней мере из тех кого я знаю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2013, 01:05 |
|
||
|
применение friend функций в шаблонном классе
|
|||
|---|---|---|---|
|
#18+
Вот онлайновая среда разработки: http://ideone.com/sUAaCb Вот рабочий код: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2013, 01:17 |
|
||
|
применение friend функций в шаблонном классе
|
|||
|---|---|---|---|
|
#18+
Вот человек же нихрена с++ не знает, а и то всё правильно написал за пять минут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2013, 10:36 |
|
||
|
применение friend функций в шаблонном классе
|
|||
|---|---|---|---|
|
#18+
Человек, сори, что-то ты всё же знаешь в с++ ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2013, 10:38 |
|
||
|
применение friend функций в шаблонном классе
|
|||
|---|---|---|---|
|
#18+
среда разработки, недал парню нарастить меланин. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2013, 11:12 |
|
||
|
применение friend функций в шаблонном классе
|
|||
|---|---|---|---|
|
#18+
Спасибо за пример наконец понял. Уровень меланина в норме=) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2013, 11:37 |
|
||
|
применение friend функций в шаблонном классе
|
|||
|---|---|---|---|
|
#18+
Сессия2013, меланина много небывает. дерзай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2013, 11:47 |
|
||
|
|

start [/forum/topic.php?fid=57&gotonew=1&tid=2020256]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
108ms |
get topic data: |
12ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 10ms |
| total: | 231ms |

| 0 / 0 |
