# TaskSystem::CreateTaskGroup 创建一个新的任务组对象。 ```cpp TaskGroup* CreateTaskGroup(); ``` ## 行为说明 当前实现会: 1. 通过 `new TaskGroup()` 分配一个任务组。 2. 在 `m_groupMutex` 保护下把该指针加入 `m_taskGroups`。 3. 返回这个裸指针。 ## 返回值 - 新创建的 `TaskGroup*`。 ## 当前实现限制 - 当前只是在系统内部登记这个指针,并没有让任务组自动接入任务调度。 - 返回裸指针意味着所有权由调用方显式管理。 - 当前 [Shutdown](Shutdown.md) 不会自动销毁这些任务组。 ## 相关文档 - [返回类型总览](TaskSystem.md) - [TaskGroup](../TaskGroup/TaskGroup.md) - [DestroyTaskGroup](DestroyTaskGroup.md)