setbuf
描述 (Description)
它用于设置由公共成员函数pubsetbuf调用的缓冲区和虚函数,以依赖于库实现的方式影响对象。
声明 (Declaration)
以下是std :: stringbuf :: setbuf的声明。
streambuf* setbuf (char* s, streamsize n);
参数 (Parameters)
s - 指向要写入的字符序列的指针。
n - 要写入的字符数。
返回值 (Return Value)
它返回这个。
异常 (Exceptions)
Basic guarantee - 如果抛出异常,则对象处于有效状态。
数据竞争 (Data races)
如果s,n两个参数都为零,则不会引入任何数据争用。 否则,未指定。