Недавно совсем начал знакомиться с VC++6. До этого программировал на C++Builder 5.
В связи с чем и вопрос. Пользовался я VCL классом TMemoryStream. Он достался в наследство от Delphi.
В нем я мог сохранить данные так:
int i;
double d;
// сохраняем
MemStream.Position = 0;
MemStream.Write( &i, sizeof( i ) );
MemStream.Write( &d, sizeof( d ) );
...
// восстанавливаем
MemStream.Position = 0;
MemStream.Read( &i, sizeof( i ) );
MemStream.Read( &d, sizeof( d ) );
А каким классом для такой цели мне лучше всего воспользоваться в VC++
Должен же быть стандартный поток в памяти, но что я нашел, так это strstream.
Но кажется это для бинарных данных не совсем то, или я не прав?
Желательно очень продублировать ответ на email: oleg_zl@yahoo.com