# RefCounted::AddRef ```cpp void AddRef(); ``` 增加引用计数。 **描述** 原子地增加引用计数。在复制 `RefCounted` 指针或传递引用时调用此方法。 **复杂度:** O(1) **示例:** ```cpp #include class MyObject : public RefCounted { public: void DoSomething() { /* ... */ } }; // 创建对象(构造时 refCount = 1) MyObject* obj = new MyObject(); // 手动增加引用 obj->AddRef(); // refCount = 2 obj->AddRef(); // refCount = 3 // 需要释放额外的引用 obj->Release(); // refCount = 2 obj->Release(); // refCount = 1 ``` ## 相关文档 - [RefCounted 总览](refcounted.md) - 返回类总览 - [Release](Release.md) - 减少引用计数