Обычный способ очистки памяти unordered_set
такой же, как и для любого стандартного контейнера:
set = std::unordered_set<T>()
Вы также можете использовать:
std::unordered_set<T>().swap(set)
, который былОбычный способ освободить память из контейнеров за несколько дней до ссылки на r-значение.
Вы должны заменить T
типом объектов, содержащихся в наборе.