摘要:
1. 容器(constainers) 现成的模版形式的数据结构, 如 vector, deque, set, map... 主要用来存放数据;2. 算法(algorithms) 我倾向于叫做泛型算法, 常见的有 sort, search, copy, erase... 主要用函数模板实现;3. 迭代... 阅读全文
摘要:
当我们设计一个 class, 并以一个 class object 指定给另一个 class object 时, 我们有三种选择:1. 什么也不做, 实施默认行为2. 提供一个 explicit copy assignment operator3. 明确拒绝把一个 class object 指定给另一... 阅读全文
摘要:
之前无论是阅读 C 代码还是 C++ 代码的时候, 都会遇到比较复杂的 typedef, 当时我都是靠上下文的操作直接猜出意思, 好处就是快, 坏处自然是总不能次次都猜出来......今天看pdf 的时候突然心血来潮要搞清楚到底是什么意思, 于是在 google 了 typedef 含义和看了几篇博... 阅读全文