可以调用受保护的虚函数,在新字符插入完整的缓冲区。
virtual int overflow(
int _Meta = EOF
);
参数
- _Meta
要插入的字符到缓冲区中或 EOF。
返回值
如果函数不能成功,则返回 EOF。否则,除了 EOF外,因此,如果_Meta == EOF,它将返回some值。否则,它将返回_Meta。
备注
如果_Meta! = EOF,插入的受保护的虚成员函数尝试元素(char) _Meta到输出区域中。它可以这样做以多种方式:
如果编写位置可用,它可以存储元素编写位置并提高输出区域的下指针。
如果存储的strstreambuf模式添加控件序列可修改,可扩展,因此,未冻结,该功能可使编写位置可通过分配新的输出区域。扩展输出区域此方式来扩展所有关联的输入缓冲区。
要求
标头: <strstream>
命名空间: std