在C++中,要遍历一个std::set
,首先需要将其插入一些元素。这里有一个简单的例子,展示了如何初始化一个std::set
并遍历它:
#include <iostream>
#include <set>
int main() {
// 初始化一个std::set并插入一些元素
std::set<int> my_set = {3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5};
// 遍历std::set并打印每个元素
for (const auto& element : my_set) {
std::cout << element << " ";
}
return 0;
}
在这个例子中,我们首先包含了<iostream>
和<set>
头文件。然后,在main
函数中,我们创建了一个名为my_set
的std::set
对象,并使用大括号初始化它,插入了一些整数。接下来,我们使用范围for循环遍历my_set
中的每个元素,并将它们打印到控制台。