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

Вывод структуры - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Шифрование и дешифрование на Cи http://www.cyberforum.ru/cpp-beginners/thread329828.html
не получается зашифровать текст и получить буквы из кода. Попалась вот такая задача: Составить программу, которая вводит строку текста, шифрует ее и записывает в файл; затем считывает текст из...
C++ бинарное дерево в на языке программирования С Создать программу для работы с бинарным деревом, реализующую функции: добавить элемент, удалить элемент, вывести в виде «дерева». выполняется на ЯП Си, среда выполнения: Borland C++5.02 Ребят!... http://www.cyberforum.ru/cpp-beginners/thread329820.html
C++ Как удалить из исходного массива не повторяющиеся элементы?
Вводится длина одномерного массива и значения его элементов. Удалить из исходного массива уникальные (не повторяющиеся) элементы. Результат вывести. Желательно в borland c++
C++ дана действительная матрица размера nxm
помогите решить дана действительная матрица размера nxm, все элементы которой различны. В каждой строке выбирается элемент с наименьшим значением, затем среди этих чисел выбирается наибольшее....
C++ Как написать программу? http://www.cyberforum.ru/cpp-beginners/thread329797.html
Вводится длина одномерного массива и значения его элементов. Удалить из исходного массива уникальные (не повторяющиеся) элементы. Результат вывести. Как написать такую программу? Если можно с...
C++ Среда программирования. Здравствуйте. Подскажите, что за среда программирования изображена на скриншотах? подробнее

Показать сообщение отдельно
Bers
Заблокирован
05.07.2011, 15:52
Цитата Сообщение от An1ka Посмотреть сообщение
С нашими структурами не умеют !
Код
	car my_car;
	cout << my_car;
Для этого и нужна перегрузка оператора, чтобы выводить сразу все данные по нашей структуре.
Идея понятна, но я бы так делать не стал. Слишком не гибко...

Структура не должна догадываться, зачем она понадобилась вызывающей стороне.
И не должна догадываться, как саму себя отображать.

Структура должна только быть. Хранить свои поля и все.

Если так сильно не хочется обременять вызывающую сторону задачей самостоятельно отображать её, то более гибким решением будит манипулятор.

То есть, структура поставляется с набором неких функций-манипуляторов, которые умеют выполнять какие то типовые задачи.

/зы а для френдов должна быть оч весская причина.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru