basic_stringbuf::pbackfail
受保护的虚成员函数尝试使元素与输入区域,然后使其成为当前元素(指向由下指针)。
virtual int_type pbackfail(
int_type _Meta = traits_type::eof( )
);
参数
- _Meta
要插入的字符到缓冲区中或 traits_type::eof。
返回值
如果函数不能成功,则返回 traits_type::eof。否则,它将返回 traits_type::not_eof(_Meta)。
备注
如果 _Meta 与 traits_type::eof相等,推后的元素已经启用是"流在当前元素之前。否则,该元素。byte = traits_type::to_char_type(_Meta)替换。该功能可以使元素各种方法:
如果放回位置可用,则,并存储的元素是与字节相等,它可以减少输入缓冲区的指针下。
如果放回位置可用,则,并且,如果stringbuf模式允许该顺序进行修改(mode & ios_base::out 是非零),它可以存储字节数组到放回位置和递减输入缓冲区的指针下。
要求
标头: <sstream>
命名空间: std