STL学习笔记(三):STL的可扩展性

原创 2007年11月01日 11:00:00
        要把STL理解成一个framework,而不仅仅是一个高效的tools.
       当然,在达到一定的水平之前,还是把它当作tools比较好。
 

STL 三大组件介绍

转载请注明出处:http://blog.csdn.net/liulongling/article/details/51263413  1.容器概念介绍     STL 中容器是指存储有限数据元...
  • liulongling
  • liulongling
  • 2016年04月27日 18:29
  • 1980

STL源码剖析学习笔记(一)

本文主要是对侯捷《STL源码剖析》学习的知识点总结,以及自己搜集到的资料以及理解,若有任何建议以及意见请联系本人 那么,准备迎接吧...
  • es_tech
  • es_tech
  • 2017年01月08日 23:17
  • 197

《STL源码剖析》学习笔记

第二章:空间配置器(allocator) 考虑到小型区块可能造成的内存破碎问题,SGI设计了双层级配置器。 当配置区块超过128bytes时,便调用第一级配置器,即直接使用malloc() free(...
  • qiaominghe
  • qiaominghe
  • 2016年05月27日 09:05
  • 1607

STL学习笔记--4、序列式容器之list

list
  • chengyu779394084
  • chengyu779394084
  • 2016年05月29日 13:14
  • 2396

C++ STL学习笔记五 slist单向链表容器

/* * ******************************************** *   slist单向链表容器的基础说明: ****************************...
  • cumirror
  • cumirror
  • 2010年04月05日 12:31
  • 4709

【面经笔记】红黑树的特性与其在C++ STL中的应用

AVL树和红黑树适合内部存储应用,B树适合外部存储应用AVL树和红黑树都是用旋转保持平衡,AVL树对每个插入操作最多需要两次次旋转(单/双旋),对每个删除操作最多需要O(logn)次旋转;而红黑树对每...
  • xiaxzhou
  • xiaxzhou
  • 2017年07月11日 22:08
  • 616

C++TR1学习笔记之tuple

1. 类模板tuple是STL中pair的一般化实现。 pair    -->     tuple 2. make_pair  -> make_tuple , 例如:  make_tup...
  • lw370481
  • lw370481
  • 2013年12月31日 10:31
  • 1449

boost loki stl C++ 三大库

在C++中,库的地位是非常高的。C++之父   Bjarne   Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从...
  • q601510717
  • q601510717
  • 2012年07月24日 09:28
  • 5374

C++ STL 队列queue的用法

C++队列queue模板类的定义在头文件中,queue 模板类需要两个模板参数,一个是元素类型,一个容器类型,元素类型是必要的,容器类型是可选的,默认为deque 类型。     C++队列Queu...
  • cf406061841
  • cf406061841
  • 2017年05月01日 10:36
  • 530

STL学习—STL六大组件

STL六大组件 STL主要提供6大组件: 1、容器(container):各种数据结构,如map、vector、list、deque、set等,用来存放数据; 2、算法(algorithm):各...
  • u010275850
  • u010275850
  • 2016年07月18日 00:03
  • 238
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:STL学习笔记(三):STL的可扩展性
举报原因:
原因补充:

(最多只允许输入30个字)