空间配置器allocator的作用是为容器配置空间。
在这里以SGI的空间配置器alloc进行分析。
[……]
空间配置器allocator的作用是为容器配置空间。
在这里以SGI的空间配置器alloc进行分析。
[……]
STL提供了六大组件,彼此组合套用协同工作。
容器(containers),算法(algorithm),迭代器(iterator),
仿函数(functors),适配器(adapters),配置器(allocators)。
[……]
LL、LR、RL、RR四种旋转方式解析。
[……]
平衡二叉排序树——AVLTree
[……]
调用一个DLL中的函数有两种方法:载入时 和 运行时.
[……]
总结介绍C++标准中 Static 的用法.Code & Algorithm.[……]
C++中有四种类型转换方式.如下:
static_cast :简单的转换
const_cast :去掉const
dynamic_cast :类的转换
reinterpret_cast :不同类型强制转换(很容易出错的)
[……]
内联函数(inline)和宏定义(#define)有些类似,但也有不同。
#define用参数时,是严格的替换策略,而 内联inline 则不一样。
[……]
变量指针、常量指针、常指针、指针数组、数组指针、指针函数、函数指针等…
以及最烦的…指针的指针、指针的指针的指针、……
[……]
C++中内存的分配方式和分配区域.
堆、栈、静态存储区.
[……]
intialization list指的是初始化列表.
Assignment 指的是赋值.[……]
C++的成员函数有重载、覆盖、隐藏三种情况.如不清楚概念,很容易犯错。
[……]
总结介绍C++标准中Const的用法.Code & Algorithm.
[……]