|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.03.2013, 17:42 | #1 | |
В стагнации
Участник клуба
Регистрация: 29.07.2011
Сообщений: 1,303
|
Проблемы с оператором '<<' в шаблонных классах
В общем, не буду мудрить, есть у меня вот такой код.
Код:
Имею вот такую ошибку: Цитата:
Код:
Код:
Не могу понять в чем пичаль-беда. Пишу в Visual Studio 2010. P.S. Прошу прощения за столь обрывочный текст, я тороплюсь немного + уже не знаю что поделать, поэтому зол немного.
E-mail: pashaworking@gmail.com | ICQ: 479914426 | Skype: moondearr
Понять, чего от тебя требует заказчик – это уже половина всей работы, а иногда и полностью выполненное задание. Последний раз редактировалось MooNDeaR; 05.03.2013 в 18:17. |
|
05.03.2013, 18:18 | #2 |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
friend и шаблоны вообще друг с другом хреново взаимодействуют, грабли известные.
Первое решение - определять operator<< в теле класса. Должно помочь. Второе решение - позволить приведение A<TYPE> к некоторому нешаблонному типу и переопределить operator<< для этого типа. См. "55 советов" Мейерса, совет 46. |
05.03.2013, 18:18 | #3 |
В стагнации
Участник клуба
Регистрация: 29.07.2011
Сообщений: 1,303
|
Решил проблему. Не знаю в чем шутка, но добавил описание шаблона в объявлении дружественной функции и всё заработало:
Код:
E-mail: pashaworking@gmail.com | ICQ: 479914426 | Skype: moondearr
Понять, чего от тебя требует заказчик – это уже половина всей работы, а иногда и полностью выполненное задание. Последний раз редактировалось MooNDeaR; 05.03.2013 в 20:47. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Способы копирования шаблонных таблиц и диаграмм. | Cave_IAR | Microsoft Office Excel | 2 | 28.10.2012 02:04 |
2 проблемы в классах. | Blad47 | Помощь студентам | 2 | 11.04.2011 20:57 |
макрос вноса данных из шаблонных книг exel | v.demin | Microsoft Office Excel | 10 | 11.04.2010 19:17 |
исключительные ситуации в шаблонных классах | kedbl4 | Общие вопросы C/C++ | 15 | 23.11.2009 17:14 |
проблемы с оператором Length | Picaso18 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 21.01.2009 18:40 |