basic_stringbuf::overflow
可以呼叫的受保護虛擬函式,當新的字元插入完整的緩衝區。
virtual int_type overflow(
int_type _Meta = traits_type::eof( )
);
參數
- _Meta
字元插入至緩衝區或 traits_type::eof。
傳回值
如果函式未能成功,則傳回 traits_type::eof。 否則,會傳回 traits_type::not_eof(_Meta)。
備註
如果 _Meta 不等於 traits_type::eof,受保護的虛擬成員函式嘗試插入項目 traits_type::to_char_type(_Meta) 寫入輸出緩衝區。 它就可以採用各種方式:
如果寫入位置可用,它可以儲存項目的寫入位置和加入輸出緩衝區中的下一個指標。
它可以透過配置輸出緩衝區的新或其他儲存區進行寫入位置使用。 擴充輸出緩衝區這個方式擴充任何關聯的輸入緩衝區。
需求
標題: <sstream>
命名空間: std