Форум программистов, компьютерный форум CyberForum.ru

cout и объект класса - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ одномерный массив в devC++ http://www.cyberforum.ru/cpp-beginners/thread672775.html
Как этот пример написать в dev-C++?
C++ Разработка контейнера типа Карта (Map) Приветсвую всех форумчан! Имеется задача разработать решение реализующее динамическую структуру данных (контейнер) типа «Карта»(map, ассоциативный массив пар элементов, состоящих из ключей и соответствующих им значений. Ключи должны быть уникальны. Порядок следования элементов определяется ключами. Элементами контейнера являются такие пары: целый ключ + значение в виде строки символов... http://www.cyberforum.ru/cpp-beginners/thread672774.html
C++ Найти площадь n-угольника
нужно написать прогу, вводитса натуралбное число n, и действительных чисел х1, у1… хn, уn, найти площу n-кутника, вершины у коророва (х1, у1),…,( хn, уn). все фи**я, но какая есть формула для ращоту площи? помогите пожалуйста..!
Заполнение матрицы по спирали (из центра по часовой стрелке) C++
Пользователь должен ввести размерность матрици!Матрица квадратная!А программа должна заполнить её числами по порядку 1 2 3 4 5 .... (из середины),как змейка, по часовой стрелке Вот пример, чтоб было ясно 37 38 39 40 41 42 43 36 17 18 19 20 21 44 35 16 5 6 7 22 45 34 15 4 1 8 23 46 33 14 3 2 9 24 47 32 13 12 11 10 25 48 31 30 29 28 27 26 49
C++ Сортировка массива методом выбора http://www.cyberforum.ru/cpp-beginners/thread672752.html
Помогите, пожалуйста!в сишке я не особо разбираюсь... вот задание: Отсортировать элементы массива по возрастанию методом выбора. Программа должна иметь текстовое меню и состоять из подпрограмм. Предусмотреть ввод массива с клавиатуры, генерацию случайных чисел и вывод результата обработки на экран. #include <iostream> #include <cstdlib> #include <ctime> #include <vcl.h> #include...
C++ Сумма цифр натурального числа люди, обясните мне пожалуста как работает ета функция { return n ? n % 10 + suma(n / 10) : 0; } , полностью опишите как ето работает, и если есть более "нубский" вариант етой функции то напишите, а то ета функция работает но как я не знаю. мне надо здать лабараторку, и препод сразу поймет что ето не моя функция. вот весь код, если что #include<conio.h> #include<stdio.h> int suma(int n) {... подробнее

Показать сообщение отдельно
IGPIGP
Комп_Оратор)
 Аватар для IGPIGP
6171 / 2900 / 282
Регистрация: 04.12.2011
Сообщений: 7,707
Записей в блоге: 3
16.10.2012, 20:58     cout и объект класса
Цитата Сообщение от krow7 Посмотреть сообщение
Есть класс, который реализует список. Необходимо, чтобы при записи
C++
1
2
List* MyList = new List;
cout << MyList;
выводились элементы списка. Т.е. нужно объект класса привести к строчному типу?
Среда Visual Studio 2011, Проект Win32 Console Application.
C++
1
cout << 12;
понятно, что выведет 12. А вот как быть с объектом, не соображу
krow7, привести объект к строчному типу можно. Но тогда самому нужно будет определить, что это значит. Пишите метод string ToStr() или как то еще и сделайте так чтобы он возвращал то из объекта, что Вам нужно в виде строки.
Можно написать метод void Show() который обернет cout'ы выводящие необходимые поля.
И наконец можно перегрузить оператор << , тогда можно использовать объект c потоками и cout, в частности.
 
Текущее время: 23:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru