719 B
719 B
TaskSystem::Shutdown
void Shutdown()
关闭任务系统,停止所有工作线程并清理资源。
参数: 无
返回: 无
线程安全: ❌ (非线程安全,调用后应等待所有任务完成)
复杂度: O(n)
注意:
- 调用后应等待所有提交的任务执行完毕,或确保不再需要未完成的任务。
- 关闭后不可再次使用,必须重新 Initialize。
示例:
TaskSystem::Get().Initialize(config);
// ... 使用任务系统 ...
TaskSystem::Get().Shutdown();
printf("TaskSystem stopped\n");
相关文档
- TaskSystem 总览 - 返回类总览
- Initialize - 初始化任务系统