公有成員函式
<map>

std::map::~map

~map();
Map 解構函式
銷燬容器物件。

這將銷燬所有容器元素,並釋放 map 容器使用的所有儲存容量(透過其 allocator)。
這將對包含的每個元素呼叫 allocator_traits::destroy,並釋放 map 容器使用的所有儲存容量(透過其 allocator)。

複雜度

線性的,與 map::size(解構函式)相關。

迭代器有效性

所有迭代器、指標和引用都將失效。

資料競爭

容器及其所有元素都將被修改。

異常安全

無異常保證: 絕不丟擲異常。