45 / 45 / 9
Регистрация: 11.04.2010
Сообщений: 223
|
||||||
1 | ||||||
Функция, дружественная классу, вложенному в шаблонный класс, или как написать итератор.13.01.2012, 13:07. Показов 1606. Ответов 3
Метки нет Все метки)
(
Здравствуйте!
Пишу аналог STL vector. Возникают следующие ошибки: Код
source.cpp:11: error: expected initializer before ‘operator’ source.cpp:16: error: expected constructor, destructor, or type conversion before ‘operator’ source.cpp: In function ‘int main()’: source.cpp:25: error: no match for ‘operator+’ in ‘a + b’
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
13.01.2012, 13:07 | |
Ответы с готовыми решениями:
3
как сделать чтобы дружественная функция классу принимал ааргумент типа "класс" который при создании ничем не инициализирован? Дружественная классу функция
|
![]() 5053 / 3114 / 271
Регистрация: 11.11.2009
Сообщений: 7,045
|
||||||
13.01.2012, 14:38 | 2 | |||||
Слишком много тут шаблонной магии... Возможно, лучше будет описать итератор полностью отдельно от вектора.
Добавлено через 10 минут Т.е. так:
1
|
45 / 45 / 9
Регистрация: 11.04.2010
Сообщений: 223
|
|
13.01.2012, 14:41 [ТС] | 3 |
Вся печаль в задании: именно вложенный класс и именно в шаблон класса.
Я уже подумываю о публик данных в итераторе без дружественных функций, но как-то это криво. Тема актуальна.
0
|
![]() 5053 / 3114 / 271
Регистрация: 11.11.2009
Сообщений: 7,045
|
||||||
13.01.2012, 14:57 | 4 | |||||
1
|
13.01.2012, 14:57 | |
Помогаю со студенческими работами здесь
4
Написать класс-итератор Написать шаблонный класс array Есть класс A и класс B, класс B вложен в класс A и вложен в него, как классу B получить доступ к переменным класса A просто по имени? Класс "Человек" + дружественная функция сравнения по возрасту Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |