代码点读机 / C++ / set

set C++ · 头文件

有序集合容器头文件,提供 std::set,自动去重并按升序排列。

怎么用

#include <set>

小例子

#include <set>
std::set<int> s = {3, 1, 2, 1};
for (int x : s) std::cout << x;

运行结果

123

提醒:set 只存唯一值;如需保留重复元素请用 multiset

官方文档:https://en.cppreference.com/w/cpp/header/set

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← C++全部词条