https://www.jb51.cc/csharp/1192725.html
编程之家收集整理的这篇文章主要介绍了带你详细了解C++中的map(键值对)和set(集合),编程之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
C++学习:map集合(键值对)
集合(set)与映射(map)属于非线性结构容器类
内部实现上面是平衡二叉树
map是STL的一个关联性容器,它提供一对一的数据处理能力
其中第一个可以称为关键字,每个关键字只能在map中出现一次第二个称为该关键字的值
###set集合
begin 语法:
返回指向当前集合中第一个元素的迭代器。
clear 语法:
清除当前集合中的所有元素。
count 语法:
返回当前集合中出现的某个值的元素的数目。
empty 语法:
如果当前集合为空,返回true;否则返回false。
end 语法:
返回指向当前集合中最后一个元素的迭代器。