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

请参见

参考

basic_stringbuf Class

iostream编程

(mfc)约定