STL容器set使用说明(set保存自定义数据) 您所在的位置:网站首页 set容器的find函数 STL容器set使用说明(set保存自定义数据)

STL容器set使用说明(set保存自定义数据)

#STL容器set使用说明(set保存自定义数据)| 来源: 网络整理| 查看: 265

本文共 4166 字,大约阅读时间需要 13 分钟。

c++ stl集合set介绍

   c++ stl集合(Set)是一种包含已排序对象的关联容器。set/multiset会根据待定的排序准则,自动将元素排序。两者不同在于前者不允许元素重复,而后者允许。

1) 不能直接改变元素值,因为那样会打乱原本正确的顺序,要改变元素值必须先删除旧元素,则插入新元素

2) 不提供直接存取元素的任何操作函数,只能通过迭代器进行间接存取,而且从迭代器角度来看,元素值是常数

3) 元素比较动作只能用于型别相同的容器(即元素和排序准则必须相同)

先看看程序   #include  #include  #include  using namespace std;void print(set  &s) //遍历函数{ set ::iterator it = s.begin(); while (it != s.end()) { cout 


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有