ostrstream::ostrstream
构造 ostrstream 类型的对象。
ostrstream( );
ostrstream(
char *_Ptr,
streamsize _Count,
ios_base::openmode _Mode = ios_base::out
);
参数
_Ptr
缓冲区。_Count
缓冲区的大小 (以字节为单位)。_Mode
缓冲区模式的输入和输出。 参见 ios_base::openmode。更多信息。
备注
两个构造函数通过调用 ostream初始化基类 (sb),其中 sb 是 strstreambuf存储类的对象。 第一构造函数通过调用 strstreambuf来初始化 sb。 第二个构造函数中初始化基类的两种方法。一:
如果 _Mode &ios_base::app== 0,则必须指定 _Ptr 数组的第一个元素的 _Count 元素和 strstreambuf构造函数调用 (_Ptr、_Count,_Ptr)。
否则,_Ptr 必须将包含 C. 字符串第一个元素由 _Ptr指定的数组第一元素计数元素,因此,构造函数调用 strstreambuf( _Ptr、_Count、_Ptr + strlen(_Ptr)。
要求
页眉: <strstream>
命名空间: std