受保护的成员函数
<streambuf> <iostream>

std::basic_streambuf::pbump

void pbump (int n);
增加输出指针
n 加到输出指针

输出指针pptr)是指向“受控输出序列缓冲部分”的数组中当前位置的内部指针。

参数

n
用于增加输出指针的值。
此值应满足 pptr()+n 位于 pbaseepptr 之间。

返回值



数据竞争

修改*流缓冲区*对象。
对同一流缓冲区对象的并发访问可能导致数据竞争。

异常安全

基本保证:如果抛出异常,*流缓冲区*处于有效状态。

无效参数会导致未定义行为

另见