Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Глючит вывод cout

24K
06 ноября 2007 года
Mudblood
15 / / 06.10.2007
Не знаю, что глючит - я или я, но делаю примерно следующее.
Объявляю указатель на матрицу-шаблон.
TMatrix<double> *A;
//Что-то делаю, в том числе вызываю конструктор, выделяю память и заполняю матрицу значениями (через watch на момент вывода видно, что матрица полна верных значений)
cout<<A;//и здесь выводится что-то вроде 14235234 - примерно значение адреса в 10-ричном виде, хотя вывод через поток перегружен friend-функцией.
попытка же
cout<<*A;
приводит к синтаксической ошибке - функция не определена для этого аргумента.
Кто с таким сталкивался? Пожалста, помогите ...
245
06 ноября 2007 года
~ArchimeD~
1.4K / / 24.07.2006
может попробовать в скобки взять?
 
Код:
cout<<(*A);


и вообще, код в студию
24K
07 ноября 2007 года
Mudblood
15 / / 06.10.2007
Пока пороюсь в Вашем исходнике matrix.cc - задание созвучное.
602
16 ноября 2007 года
KPI Student
265 / / 16.12.2006
Цитата: Mudblood
Не знаю, что глючит - я или я, но делаю примерно следующее.
Объявляю указатель на матрицу-шаблон.
TMatrix<double> *A;
//Что-то делаю, в том числе вызываю конструктор, выделяю память и заполняю матрицу значениями (через watch на момент вывода видно, что матрица полна верных значений)
cout<<A;//и здесь выводится что-то вроде 14235234 - примерно значение адреса в 10-ричном виде, хотя вывод через поток перегружен friend-функцией.
попытка же
cout<<*A;
приводит к синтаксической ошибке - функция не определена для этого аргумента.
Кто с таким сталкивался? Пожалста, помогите ...



Перегружай оператор, который принимает не адрес, а ссылку!

 
Код:
ostream& operator<<(ostream &out, MyClass &a) {out << a.name; return out;}
602
16 ноября 2007 года
KPI Student
265 / / 16.12.2006
обрати внимание на амперсанд
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог