Fork me on GitHub

STL——容器(Set & multiset)编译器提供的16种构造(挖个坑)

Set & multiset 在vs2019编译器中提供了16种构造方法

1.默认的无参构造

 

2.比较容器内容,key_comp()函数返回一个比较key的函数。

 

 

3.使用迭代器的区间拷贝,拷贝这部分数据到当前容器

 

4.

 

5.

 

6.set 中迭代器标识区间与其参数set容器进行对比,Key_Compare 表示比较的键,传递类型 Key_Compare 的引用,只要是 Key_Compare 的变量都可以接受

 

7. allocator_type 表示内存类型分配器,是指定分配器的类型,默认即可,无须指定,用来分配内存的

 

 

 

posted @ 2020-05-18 01:21  索智源  阅读(134)  评论(0编辑  收藏  举报