构造方法:
set< 数据类型> 名称;
例如 set < int > num;
基本操作 | 含义 |
---|---|
begin() | 返回set容器的第一个元素 |
clear() | 删除set容器中的所有的元素 |
max_size() | 返回set容器可能包含的元素最大个数 |
end() | 返回set容器的最后一个元素 |
size() | 返回当前set容器中的元素个数 |
empty() | 判断set容器是否为空 |
insert() | 插入元素 |
遍历:for(set< T >::iterator it=name.begin();it!=name.end();it++)
集合还有一个非常重要的特性:它里面不会有重复的数据,并且自动排序。