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

Оператор вывода для иерархии - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Возведение в степень http://www.cyberforum.ru/cpp-beginners/thread699074.html
Совсем недавно начал изучать C++. Учу по книге. Было задание: Вводишь число Вводишь степень в которую надо возвести это число Программа выдаёт ответ Сам не смог разобраться с написанием...
C++ Определить общую сумму денежных средств Условие задачи: На столе лежит листок. На нем написано, что в течении девяти месяцев я получу от родителей 1500 рублей, сдача после покупки будет 300 рублей и дальние родственники подкинут 900... http://www.cyberforum.ru/cpp-beginners/thread699073.html
C++ Не использовать функцию prinf
Задача состоит в том, что у меня есть робочая программа, но! Есть одно МАЛЕЕНЬКОЕ но: нужно чтоб в программе не использовалась функцыя prinf. Программу я почти переделала, но есть один момент где...
Как сделать, чтобы класс обрабатывал по одному элементу vector C++
привет всем ! как сделать так чтобы класс обрабатывал по одному элементу vector r, g, b, состоящий из 10 элементов а то у меня получается что когда когда пишешь такой цикл for(int i = 0; i < 10;...
C++ Перевод Turdo Delphi в C++ http://www.cyberforum.ru/cpp-beginners/thread699065.html
Нужно перевести программу, написанную на языке Turdo Delphi в C++. Вот сам код: program PT1; {$Apptype Console} uses SysUtils; Var N:Byte; s:integer; Procedure Noir(N:Byte; x,y,z:char); Begin...
C++ Функция, возвращающая число, полученное из целого числа Выдали задание, но я не могу разобратся в логической цепочки . Не могу понять как написать ее правильно.Кто может напишите=)) Задание::Написать функцию, которая возвращает число, полученное из... подробнее

Показать сообщение отдельно
sandye51
программист С++
685 / 587 / 39
Регистрация: 19.12.2010
Сообщений: 2,016

Оператор вывода для иерархии - C++

16.11.2012, 00:26. Просмотров 311. Ответов 3
Метки (Все метки)

Добрый вечер всем,

Имеется класс Person, от него отнаследован класс Student.
Есть 2 оператора чтения из потока

C++
1
2
std::istream& operator>> (std::istream&, Person&);
std::istream& operator>> (std::istream&, Student&);
Создается объект
C++
1
Student s;
Неожиданным для меня оказалось, что следующий код:
C++
1
std::cin >> s;
Вызывает первый оператор. Как решить такую проблему?

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