Namespaces
Variants

std::basic_syncbuf<CharT,Traits,Allocator>:: set_emit_on_sync

From cppreference.net
std::basic_syncbuf
Public member functions
basic_syncbuf::set_emit_on_sync
(C++20)
Protected member functions
Non-member functions
void set_emit_on_sync ( bool b ) noexcept ;

更改当前的同步发射策略。

false (默认值)表示所有刷新操作都将延迟至调用emit时执行。

true 使刷新操作立即生效。

参数

b - 同步时发射策略的新值

示例

参见

[virtual]
同步缓冲区与关联的字符序列
( std::basic_streambuf<CharT,Traits> 的虚受保护成员函数)
原子地将整个内部缓冲区传输到包装的流缓冲区
(公开成员函数)
控制流的 basic_syncbuf 是否在刷新时发射数据
(函数模板)