string | array | hash

1. string

  - 可以视为以字符为元素的一种容器, 可以在字符上进行遍历, 提供begin()/end()

  - 为了支持迭代器和迭代器适配器 , string提供了一些操作函数, 如 push_back().

2. array

  - 可以将数组也当作STL容器使用, 但是array并不是class, 没有begin()/end()等成员函数.

  - 用指针当作迭代器和迭代器适配器.

 int coll[] = {,,,,,};
transform(coll,coll+,coll,coll,multiplies<int>());
copy(coll,coll+,ostream_iterator<int>(cout," "));

3.hash

  - 一般而言程序库会提供四种hash table: hash_set, hash_multiset, hash_map, hash_multimap.

  - hash table没有在STL中.

  

最新文章

  1. 利用 autoconf 和 automake 生成 Makefile 文件
  2. [开源]用MQL4实现MD5加密
  3. Ubuntu 14.04 更新源
  4. [No000059]知道这些,你的时间会比别人多一大截
  5. Could not load file or assembly&#39;System.Data.SQLite.dll&#39; or one of its depedencies
  6. 让Placeholder在IE中燥起来
  7. 【原】关于使用jieba分词+PyInstaller进行打包时出现的一些问题的解决方法
  8. python None与Null
  9. sqlserver 中的NOLOCK、HOLDLOCK、UPDLOCK、TABLOCK、TABLOCKX
  10. div下的img标签中图片的大小设定
  11. Cocos2d-x获取随机数
  12. GIS应用及OpenGIS介绍
  13. LINUX nfs服务
  14. Python 抽象篇:面向对象之类的方法与属性
  15. Java获取当日的起始时间,结束时间,现在时间,是否在时间段中。
  16. 关于dfs
  17. Git Gerrit使用
  18. ldd ldconfig
  19. java9 Local-variable type inference
  20. MySQL 博客文章目录(2017-02-18更新)

热门文章

  1. struts2学习(11)struts2验证框架1.验证简介、内置验证
  2. 杂项:WWW
  3. Integer--&gt;String String--&gt;Integer
  4. winform 实现局部更新(如ajax实现)而整个界面不产生闪烁的解决方案
  5. Unity脚本开发基础 C#
  6. 1001.害死人不偿命的(3n+1)猜想
  7. spring cloud zuul 配置(Robbin 和 熔断)
  8. Dreamweaver安装与破解
  9. popup non topmost
  10. Hadoop HA 机制学习