# HashMap::SetAllocator ```cpp void SetAllocator(Memory::IAllocator* allocator); ``` 设置哈希表的内存分配器。 **参数:** - `allocator` - 内存分配器指针,可以为 `nullptr`(使用默认分配器) **返回:** 无 **复杂度:** O(1) **示例:** ```cpp XCEngine::Containers::HashMap map; // 设置自定义分配器(如果使用内存分配器接口) // map.SetAllocator(customAllocator); ``` ## 相关文档 - [HashMap 总览](hashmap.md) - 返回类总览 - [Memory 模块](../../memory/memory.md) - 内存分配器