C++ basic_streambuf 库 - setp
描述
它用于设置输出序列指针并为定义受控输出序列的缓冲部分边界的指针设置值。
声明
以下是 std::basic_streambuf::setp 的声明。
void setp (char_type* new_pbase, char_type* new_epptr);
参数
new_pbas − 它是指向受控输出序列的可访问部分开头的指针的新值。
new_epptr − 它是结束指针的新值,就在受控输出序列的可访问部分的末尾之后。
返回值
none
异常
Basic guarantee − 如果抛出异常,则流缓冲区处于有效状态。
数据竞争
它修改流缓冲区对象。