basic_stringbuf::basic_stringbuf

构造对象类型 basic_stringbuf

basic_stringbuf(
    ios_base::openmode _Mode = ios_base::in | ios_base::out
);
basic_stringbuf(
    const basic_string<Elem, Tr, Alloc>& _Str,
    ios_base::openmode _Mode = ios_base::in | ios_base::out
);

参数

备注

第一个构造函数控件中输入缓冲区和输出区域的所有指针存储null指针。 有关更多信息,请参见 basic_streambuf Class的"备注"节。 它还存储 _Mode 作为stringbuf模式。 有关更多信息,请参见 basic_stringbuf Class的"备注"节。

第二个构造函数分配的副本顺序控件由一个字符串对象 _Str。 如果 _Mode & ios_base::in 不为零,它将输入缓冲区开始阅读序列的开始。 如果 _Mode & ios;base::out 不为零,它将输出区域开始编写在序列的开头。 它还存储 _Mode 作为stringbuf模式。 有关更多信息,请参见 basic_stringbuf Class的"备注"节。

要求

标头: <sstream>

命名空间: std

请参见

参考

basic_stringbuf Class

iostream编程

(mfc)约定