如何遍历unordered_set的key值
时间: 2023-12-10 18:01:02 浏览: 60
unordered_map和unordered_set的模拟实现
5星 · 资源好评率100%
要遍历 `unordered_set` 的 `key` 值,可以使用迭代器来实现。例如:
```c++
#include <iostream>
#include <unordered_set>
int main() {
std::unordered_set<int> mySet = {1, 2, 3, 4, 5};
// 遍历 set
for (auto it = mySet.begin(); it != mySet.end(); ++it) {
std::cout << *it << " ";
}
std::cout << std::endl;
return 0;
}
```
上面的代码中,我们使用迭代器 `it` 来遍历 `mySet` 中的每个元素,`*it` 表示当前迭代器指向的元素值。
阅读全文