barracuda91
|
||||||
1 | ||||||
Перегрузка операции для итератора02.10.2009, 11:40. Показов 3060. Ответов 2
Метки нет (Все метки)
Здравствуйте, назрела такая проблема - не перегружается оператор или я неправильно использую перегрузку - 3 дня мучаюсь, уже надоедает, помогите, пожалуйста, выяснить в чем ошибка - в любом случае в голове xD но мне важно понять, что я неправильно понимаю в перегрузке операторов:
вот код:
PS: в коде майна не выложил использование перегруженных операторов ++ и * - они не работают, поэтому решил написать рабочий вариант: как должен выглядеть вывод |
02.10.2009, 11:40 | |
Ответы с готовыми решениями:
2
Перегрузка оператора вывода для итератора шаблоного массива Перегрузка операции < для класса вектор Перегрузка операции присваивания для класса Перегрузка операции [][] для класса Матрица |
229 / 67 / 11
Регистрация: 02.06.2009
Сообщений: 280
|
|
02.10.2009, 18:12 | 2 |
Где текст и код ошибки?
0
|
barracuda91
|
||||||
02.10.2009, 23:43 | 3 | |||||
1>.\zadan.cpp(71) : error C2679: бинарный '<<': не найден оператор, принимающий правый операнд типа 'iter_class<T1>' (или приемлемое преобразование отсутствует)
|
02.10.2009, 23:43 | |
02.10.2009, 23:43 | |
Помогаю со студенческими работами здесь
3
Перегрузка операции + для сложения элементов динамического массива Перегрузка операции += для наращивания значение времени на заданную величину Перегрузка операции "*" для умножения одномерных массивов Тело метода не может быть блоком итератора, так как "void" не является типом интерфейса итератора Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |