
STL
peter_teng
这个作者很懒,什么都没留下…
展开
-
c++ hash_map 详细介绍
为什么需要hash_map 用过map吧?map提供一个很常用的功能,那就是提供key-value的存储和查找功能。例如,我要记录一个人名和相应的存储,而且随时增加,要快速查找和修改: 岳不群-华山派掌门人,人称君子剑 张三丰-武当掌门人,太极拳创始人 东方不败-第一高手,葵花宝典 ... 这些信息如果保存下来并不复杂,但是找起来比较麻烦。例如我要找"张三丰"的转载 2012-12-25 14:37:54 · 8281 阅读 · 0 评论 -
C++中模板的特化与偏特化
1.引言 C++中的模板分为类模板和函数模板,虽然它引进到C++标准中的时间不是很长,但是却得到了广泛的应用,这一点在STL中有着充分的体现。目前,STL在C++社区中得到了广泛的关注、应用和研究。理解和掌握模板是学习、应用和研究以及扩充STL的基础。而STL模板实例中又充斥着大量的模板特化和偏特化。 2.模板的定义 (1) 类模板 定义一个栈的类模板,它可以用来容纳不同的数据类型原创 2013-08-01 10:21:50 · 7574 阅读 · 2 评论