set是关联式容器。set作为一个容器也是用来存储同一数据类型的数据结构,并且能从一个数据集合中取出数据,在set中每个元素的值都唯一,并且系统能根据元素的值自动进行排序。

头文件:#include<set>
定义: set<数据类型>s;
插入: s.insert();
输出: (用迭代器)
      for (set<int>::iterator it=s.begin();it!=s.end();it++)
      {
          cout << *it << endl;
      }
返回>=某一特定的值:
      *s.lower_bound(特定的值);
返回>某一特定的值:
      *s.upper_bound(特定的值);
返回一个指向被查找元素:
      *s.find(特定的值);
删除set容器中的所有的元素:
      s.clear();
判断set容器是否为空:
      s.empty();
返回当前set容器中的元素个数:
      s.size();