# ConsoleLogSink::Flush ```cpp void Flush() override ``` 刷新标准输出流(stdout),调用 `fflush(stdout)` 确保所有待输出的日志内容立即显示在控制台上。 **复杂度:** O(1) **示例:** ```cpp auto sink = std::make_unique(); XCEngine::Debug::Logger::Get().AddSink(std::move(sink)); // 在程序异常退出前确保日志已输出 XCEngine::Debug::Logger::Get().Flush(); ``` ## 相关文档 - [ConsoleLogSink 总览](consolelogsink.md) - 返回类总览