C++ Primer 有感(标准库set类型)
2013-07-03 13:02
225 查看
set容器只是单纯的键的集合,键必须为一。set容器不支持下标操作,而且没有定义maped_type类型。在set容器中,value_type不是pair类型,而是与key_type类型相同的类型。
set1.insert("the");
set1.insert("end");
也可以添加一对迭代器,如下:
set1.insert(set33.begin(),set33.end());
这个方法返回void
带有一个键参数的insert版本返回pair类型对象,包含一个迭代器和bool值,迭代器指向拥有该键德曼元素,而bool值则表明是否添加了该元素。
set1.count(string ss);返回的值只可能是0或者1(0表示不存在,1表示存在).
set中的键为const类型。
1.在set中添加元素
set<string> set1;set1.insert("the");
set1.insert("end");
也可以添加一对迭代器,如下:
set1.insert(set33.begin(),set33.end());
这个方法返回void
带有一个键参数的insert版本返回pair类型对象,包含一个迭代器和bool值,迭代器指向拥有该键德曼元素,而bool值则表明是否添加了该元素。
2.从set中获取元素
set1.find(sting ss);方法返回指向在set1中ss的迭代器set1.count(string ss);返回的值只可能是0或者1(0表示不存在,1表示存在).
set中的键为const类型。
相关文章推荐
- C++ Primer 有感(标准库set类型)
- C++ Primer 有感(标准库set类型)
- C++ Primer 有感(标准库map类型)
- C++ Primer 有感(标准库map类型)
- C++ Primer 有感(标准库类型)
- C++ Primer 有感(标准库map类型)
- C++ Primer 有感(标准库类型)
- C++ Primer 有感(标准库类型)
- 【C++ Primer】标准库string类型
- 把《c++ primer》读薄(3-1 标准库string类型初探)
- 【C++ Primer】标准库vector类型
- 《c++ primer》——3 标准库bitset类型
- C++ Primer学习之(3)——标准库类型
- 【C++ Primer】标准库bitset类型
- C++ Primer(第四版)笔记1 标准库string类型
- C++关联容器之set类型——《C++ Primer》抄书笔记
- C++ Primer(三)标准库类型
- c++ primer学习笔记3-标准库类型string&vector
- 标准库类型string--《C++ primer》
- 【C++ Primer】【学习笔记】【第十章】关联容器之:set类型