std::basic_streambuf<CharT,Traits>::gbump

来自cppreference.com
< cpp‎ | io‎ | basic streambuf
 
 
 
 
void gbump( int count );

通过使 获取指针 增加 count 来跳过获取区中的 count 个字符。不为下溢做检查。

参数

count - 要跳过的字符数

返回值

(无)

注意

因为此函数接收 int,所以它无法操纵大于 std::numeric_limits<int>::max() 字符的缓冲区( LWG 255)。

示例

缺陷报告

下列更改行为的缺陷报告追溯地应用于以前出版的 C++ 标准。

缺陷报告 应用于 出版时的行为 正确行为
LWG 59 C++98 不明确 gbump 是否可以实现为调用 countsbumpc(这样就会检查下溢) 只会使获取指针增加 count

参阅

令输出序列中的下一位置指针前进
(受保护成员函数)