# std::flush_emit

< cpp‎ | io‎ | manip

定义于头文件 `<ostream>` |  |
template< class CharT, class Traits > std::basic_ostream<CharT, Traits>& flush_emit( std::basic_ostream<CharT, Traits>& os ); |  | (C++20 起)

如同通过调用 os.flush() 冲入输出序列 `os` 。然后若 os.rdbuf() 实际指向一个 std::basic_syncbuf<CharT, Traits, Allocator> `buf` ，则调用 buf.emit() 。

这是仅输出的 I/O 操纵符，可用如 out << std::flush_emit 的表达式对任何 std::basic_ostream 类型的 `out` 调用它。

### 参数

os | - | 到输出流的引用

### 返回值

`os` （到操纵后的流的引用）

### 示例

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

### 参阅

flush | 与底层存储设备同步 (`std::basic_ostream<CharT,Traits>` 的公开成员函数)