- static
- volatile
- extern
- const
- mutable
- inline
函数对象:[less & hash](STL/容器containers/less & hash.md)
C 数组的替代品:array
答:容器提供了 begin 和 end 方法,就意味着是可以迭代(遍历)的。大部分容器都可以从头到尾遍历,因而也就需要提供这两个方法。
答:C++ 不是面向对象的语言,尤其在标准容器的设计上主要使用值语义,使用公共基类完全没有用处。
- auto
- decltype
- auto和decltype对比
- override & final:都不是关键字,放这里仅仅是方便
- [default & delete](C++11/关键字/default & delete.md)
- explicit
- using
- 委托构造
- 成员初始化列表
- 类型别名
- [for each循环](C++11/常用技巧/for each循环.md)
- 可调用对象
- lambda
- 类模板的模板参数推导
- 结构化绑定
- 列表初始化
- 统一初始化
- 类数据成员的默认初始化
- 静态断言
- 类型转换
- 可变参数模板
- 智能指针
-
new和delete和malloc和free
- malloc
- [new和operator new()](内存管理/new和delete和malloc和free/new和operator new().md)
- new和malloc
- 三种new
- delete
-
虚拟地址空间