c/c++语法糖
08 Sep 2013
|
c语法糖
- 函数指针 Callback回调函数
c++98/03
- 模板
- 运算符重载
- 函数对象与operator() sank一组Callback Delegate[c# object] interface[java] lambda也是函数对象
- 高阶函数[函数可以作为参数和返回值传来传去] 函数指针、函数对象、Lambda/bind/function
- RAII
- 重载 函数重载 运算符重载
c++11
- rvalue
- auto 类型推导
- shared_ptr unique_ptr weak_ptr
- bind
- function
- tuple
- lambda 闭包
- regex
- random
c++14
c++17
- any 类型的变量使用起来就像弱类型语言中的变量一样灵活
- variant 类型的变量可以储存一些预定义的数据类型
boost
stl