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

Ваш аккаунт

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

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

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

vector<MyObject> как весь этот вектор загнать в поток

5.3K
25 января 2005 года
Duch
7 / / 21.04.2004
Начал знакомится с STL.
vector<MyObject>::iterator I;
У меня есть контейнер-вектор I собственного класаа MyObject.
Я хочу сохранить весь этот контейнер в поток TMemoryStream, но в справке сказано что такое можно делать только с теми объектами которые поддерживают такое: cout<<t.
Подскажите как можно сделать задуманное, ну или что надо добавит в MyObject чтоб подобное работало.

С уважением Duch
259
26 января 2005 года
AlexandrVSmirno
1.4K / / 03.12.2004
Цитата:
Originally posted by Duch
Начал знакомится с STL.
vector<MyObject>::iterator I;
У меня есть контейнер-вектор I собственного класаа MyObject.
Я хочу сохранить весь этот контейнер в поток TMemoryStream, но в справке сказано что такое можно делать только с теми объектами которые поддерживают такое: cout<<t.
Подскажите как можно сделать задуманное, ну или что надо добавит в MyObject чтоб подобное работало.

С уважением Duch


Нужно в своем классе определить операцию << для cout.

1
26 января 2005 года
kot_
7.3K / / 20.01.2000
Цитата:
Originally posted by AlexandrVSmirno

Нужно в своем классе определить операцию << для cout.


Точнее операцию записи в поток и чтения из потока - это ведь не обязательно cout.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог