受保护的虚成员函数尝试放回输入元素放入缓冲区,并使它成为当前元素 (指向的指针) 下。
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::_Meta (to_char_type) 替换。 函数可以放回元素各种方法:
如果放回位置可用,并存储在其中的元素,其中比较与字节,可以减小输入缓冲区的指针。
如果放回位置可用,并且,如果 stringbuf,模式允许修改序列 (mode & ios_base::out 是非零),它可以存储字节到放回位置和递减输入缓冲区的指针。
要求
页眉: <sstream>
命名空间: std