# ConsoleLogSink::Destructor 销毁控制台日志 sink。 ```cpp ~ConsoleLogSink() override; ``` ## 行为说明 当前实现中的析构函数是默认实现,不负责关闭控制台或回收外部句柄。通常不需要直接调用它,而是让 `Logger` 在移除 sink 或 `Shutdown` 时通过 `ILogSink` 基类指针自动析构。 ## 参数 - 无。 ## 返回值 - 无。 ## 线程语义 - 应在对象不再被其它线程使用时销毁。 ## 示例 ```cpp Logger::Get().Shutdown(); ``` ## 相关文档 - [返回类型总览](ConsoleLogSink.md) - [ILogSink::Destructor](../ILogSink/Destructor.md)