unordered_set插入
时间: 2023-10-17 15:27:09 浏览: 87
unordered_map和unordered_set的模拟实现
5星 · 资源好评率100%
要向 `unordered_set` 插入元素,可以使用 `insert` 函数。`unordered_set` 是 C++ 中的一个容器,用于存储唯一的元素,并且不会按照特定顺序进行排序。下面是一个示例代码,展示了如何使用 `insert` 向 `unordered_set` 中插入元素:
```cpp
#include <iostream>
#include <unordered_set>
int main() {
std::unordered_set<int> mySet;
// 插入元素到 unordered_set
mySet.insert(1);
mySet.insert(2);
mySet.insert(3);
// 遍历 unordered_set
for (const auto& element : mySet) {
std::cout << element << " ";
}
std::cout << std::endl;
return 0;
}
```
输出结果将会是:`1 2 3`。在这个例子中,我们创建了一个 `unordered_set`,然后使用 `insert` 函数依次插入了元素 1、2 和 3。最后,我们使用范围基于范围的 `for` 循环遍历 `unordered_set` 并打印出其中的元素。
希望这能帮到你!如果你有更多问题,请随时提问。
阅读全文