1 | ||||||||||||||||
Перегрузка потокового оператора (<<). Выдает адрес вместо значения26.07.2012, 13:49. Показов 2270. Ответов 4
Метки нет (Все метки)
Сабж. Все компелится нормально. Если делать << void то работает ок см комменты
если делать класса std::ostream& то возвращает 16чное значение. Заранее спасибо
0
|
26.07.2012, 13:49 | |
Ответы с готовыми решениями:
4
Выдает адрес вместо значения Перегрузка оператора сложения в классе выдает ошибку с деструктором Cout пишет адрес вместо значения Выводится адрес переменной, вместо ее значения |
Каратель
|
|||||||||||
26.07.2012, 14:11 | 2 | ||||||||||
1
|
26.07.2012, 14:21 [ТС] | 3 | ||||||||||
А как мне теперь сделать так чтобы сразу можно было объект MySecondPoint послать на cout << Компилятор выдает Link error
1>Point.obj : error LNK2005: "class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl operator<<(class std::basic_ostream<char,struct std::char_traits<char> > &,class Point &)" (??6@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AAV01@AAVPoint@@@Z) already defined in main.obj fatal error LNK1169: one or more multiply defined symbols found
0
|
Каратель
|
||||||||||||||||
26.07.2012, 14:54 | 4 | |||||||||||||||
point.hpp
Добавлено через 19 секунд point.cpp
Добавлено через 20 секунд main.cpp
1
|
26.07.2012, 15:38 [ТС] | 5 |
0
|
26.07.2012, 15:38 | |
26.07.2012, 15:38 | |
Помогаю со студенческими работами здесь
5
Массив вместо своего значения выдает М Вместо значения из таблицы выдает значение параметра запроса Перегрузка потокового ввода-вывода Перегрузка потокового ввода/вывода Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |