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

< cpp‎ | io‎ | basic syncbuf

void set_emit_on_sync( bool b ) noexcept; |  |

更改当前的同步时发射（ emit-on-sync ）策略。

值 false （默认值）指示任何冲入都将被延迟到对 emit 的调用。

值 true 使冲入立即应用。

### 参数

b | - | 同步时发生策略的新值

### 示例

| 本节未完成 原因：暂无示例

### 参阅

sync [虚] | 将缓冲与关联的字符序列同步 (`std::basic_streambuf<CharT,Traits>` 的虚受保护成员函数)
emit | 原子地传输整个内部缓冲区给被包装 streambuf (公开成员函数)
emit_on_flush noemit_on_flush (C++20) | 控制流的 `basic_syncbuf` 是否在冲入时发射 (函数模板)