C++面向对象高级编程(四)(GeekBand)

2017-02-13  本文已影响0人  憨厚的三叶草
  1. 转换函数
    a.其他类型转换成本类型:构造函数;
    b.本类型转换成内置类型:operator type(){//do something;}.

  2. 构造函数的显示声明,关键字:explicit, 可以避免转换函数和操作符重载的二义性;

  3. 智能指针;

  4. point-like class;

  5. function-like class;

  6. 类模板,函数模板;

  7. 模板特化;

  8. 模板偏特化;

  9. 模板模板参数;

  10. 数量不定的模板参数;

  11. auto;

  12. range-based for。

这一章很多主题都是以前没接触过的,看了一遍,很多看得不是很懂,看智能指针的时候还跟得上,到后面就有点力不从心了,以后还需要花时间细细品味。

上一篇 下一篇

猜你喜欢

热点阅读