public member function
<forward_list>

std::forward_list::~forward_list

~forward_list();
銷燬 forward_list 物件
銷燬容器物件。

這將銷燬所有容器元素,並使用其 分配器 釋放 forward_list 容器分配的所有儲存空間。
這將呼叫每個包含元素上的 allocator_traits::destroy,並使用 forward_list 容器的 分配器 釋放其分配的所有儲存空間。


複雜度

線性(取決於容器大小,解構函式)。

迭代器有效性

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

資料競爭

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

異常安全

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