# ITask::AddRef ```cpp void AddRef() ``` 增加任务的引用计数。用于延长任务的生命周期,使其不会被自动释放。 **参数:** 无 **返回:** 无 **复杂度:** O(1) **示例:** ```cpp ITask* task = new MyTask(); task->AddRef(); // 保持引用,不会在 Release 时被删除 task->SetPriority(TaskPriority::High); TaskSystem::Get().Submit(std::unique_ptr(task)); ``` ## 相关文档 - [ITask 总览](task.md) - 返回类总览 - [Release](release.md) - 释放引用计数