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

Перегрузка ввода/вывода в/из потока - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ "Очереди" - очистка памяти http://www.cyberforum.ru/cpp-beginners/thread97101.html
Привет всем, у меня возникла такая проблема, есть функция которая делает выборку из очереди: //------------Выборка из очереди Order *get(Order* beg){ if(!beg){ cout << "\nОчередь пуста";...
C++ Присвоить целой переменной К первую цифру с дробной части положительного действительного числа Х Помогите пожалуйста решить задачку на С++ : Присвоить целой переменной К первую цифру с дробной части положительного действительного числа Х Спасибо за ответы! http://www.cyberforum.ru/cpp-beginners/thread97091.html
C++ и сеть C++
В каких книгах или на каких сайтах, в общем какие информационные источники помогут разобраться в работе C++ с сетью и сетевыми протоколами
Разветвленные алгоритмы и программы C++
Здраствуйте. Можете помочь с этой задачей, если Вам не тяжело: Касса Аэрофлота начинает работу с Т1 часов. С Т2 часов касса закрыта на обеденный перерыв, который длится Н часов. После перерыва...
C++ Как вывести код символа? http://www.cyberforum.ru/cpp-beginners/thread97052.html
Дан символ C. Как вывести его код(то есть номер в кодовой таблице)?
C++ Отделение интерфейса от реализации Доброго времени суток! Имеется вопрос по теме, обозначенной в заголовке. Предположим, я разрабатываю класс. Я создаю два файла: заголовочный файл (ClassName.h) и реализацию этого класса... подробнее

Показать сообщение отдельно
taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619

Перегрузка ввода/вывода в/из потока - C++

19.02.2010, 07:56. Просмотров 18334. Ответов 13
Метки (Все метки)

Никогда потоками не пользовался, поэтому не знаю. Как перегрузить для ввода из потока оператор
C++
1
operator >>
? Как перегрузить для вывода в поток оператор
C++
1
operator >>
? Какие они должны возвращать типы? Как выглядят прототипы? Учесть, что вводу/выводу подлежат закрытые поля объектов класса, для которого требуется перегрузить операторы.

Добавлено через 6 минут
Так:
C++
1
friend istream operator >> (istream &Stream, MyClass &String);
правильно?

Добавлено через 1 минуту
А так:
C++
1
friend ostream operator << (ostream &Stream, MyClass &String);
?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru