C++ hashset如何删除元素

avatar
作者
筋斗云
阅读量:0

要删除C++中的hashset中的元素,可以使用erase()函数。可以使用以下方式来删除元素:

#include <iostream> #include <unordered_set>  int main() {     std::unordered_set<int> hashset = {1, 2, 3, 4, 5};      // 删除元素3     hashset.erase(3);      // 输出删除元素后的hashset     for (auto num : hashset) {         std::cout << num << " ";     }      return 0; } 

在上面的示例中,我们使用erase()函数删除了元素3,并输出了删除元素后的hashset。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!