您的位置:首页 > 编程语言 > C语言/C++

【c++容器】标准库与boost库中一些容器的介绍

2012-02-17 16:54 169 查看


 
 

Vector<bool>和bitset 【处理二进制数值】【标准库】

dynamic_bitset 【bitset + 动态可变】

 
 

 
 

Unordered_map,unordered_set 散列容器 【hash map,hash set】

 
 

bimap,类似于map或multimap,但提供双向映射的能力,但key,value必须唯一

 
 

tuple【元组】定义了一个有固定数目元素的容器,其中的每个元素类型都可以不同

 
 

any只能容纳一个元素的容器,类型在运行期检查

 
 

variant类型与any,类型在编译期检查

 
 

Property_tree是一个保存多个属性值得树形数据结构,可以解析xml,json,ini和info

 
 

Circular_buffer是一个循环队列,操作接近deque,内部的内存是循环利用
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: