您的位置:首页 > 其它

map、set、multiset、multimap的有序性

2015-08-28 14:53 134 查看
map、set、multiset、multimap这四种关联容器是有序的。有序的含义是它们按照顺序进行存储。以set为例,插入一些string元素之后,遍历set,会发现输出的string元素是有序的。

int main() {
set<string> test;
test.insert("abc");
test.insert("dbd");
test.insert("dbb");
test.insert("cef");
test.insert("abd");
for (auto it = test.begin(); it !=test.end(); it++) {
cout << *it << " ";
}
return 0;
}


上述程序的输出为:

abc abd cef dbb dbd
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: