C++相当于.net Stream?

use*_*821 1 c++ visual-studio-2008

C++中所有流的基类是什么?

还有什么相当于C++中的MemoryStream?

Ste*_*sop 7

存在用于流数共享基类:std::ios::ios_base是最终的超类,但也有ios,istream,ostream,和iostream用于不同类型的功能.istream&并且ostream&是您最常见的用作多态参数类型的内容.

这是一幅漂亮的图片:http://www.cplusplus.com/reference/iostream/

我不是.Net的人,所以我不知道MemoryStream是如何使用的,但std::stringstream可能至少有一些相同的用途.如果那不能满足您的需求,我认为您在使用streambufs时会陷入困境.