Files
XCEngine/docs/api/XCEngine/Debug/ConsoleLogSink/Flush.md

36 lines
606 B
Markdown

# ConsoleLogSink::Flush
刷新标准输出流,确保之前写入的控制台文本立即可见。
```cpp
void Flush() override;
```
## 行为说明
当前实现直接调用 `fflush(stdout)`。如果你依赖实时控制台输出,例如在崩溃前或长帧分析时,希望日志立刻出现,可以显式调用该方法。
## 参数
- 无。
## 返回值
- 无。
## 线程语义
- `ConsoleLogSink` 自身不加锁;通常通过 `Logger` 串行调用。
## 示例
```cpp
ConsoleLogSink sink;
sink.Flush();
```
## 相关文档
- [返回类型总览](ConsoleLogSink.md)
- [Log](Log.md)