Files
XCEngine/docs/api/containers/hashmap/destructor.md

32 lines
521 B
Markdown

# HashMap::~HashMap
```cpp
~HashMap();
```
析构函数,清空所有元素并释放资源。
**参数:**
**返回:**
**复杂度:** O(n),需要清空所有桶中的元素
**线程安全:** ❌ 非线程安全
**异常:**
**示例:**
```cpp
{
XCEngine::Containers::HashMap<int, std::string> map;
map.Insert(1, "hello");
map.Insert(2, "world");
} // map 在此自动析构,所有资源被正确释放
```
## 相关文档
- [HashMap 总览](hashmap.md) - 返回类总览