aihot  2020-11-12 09:23:24  OpenCV |   查看评论   

 Effecvtive C++笔记:让自己习惯C++

条款01:视C++为一个语言联绑

C++的四个语言层次:

  1. CC++是以C为基础的。基本数据类型、语句、预处理器、数组、指针等统统来自C。
  2. Oject-Oriented C++:面向对象这一特性包含了:类,封装,继承,多态,虚函数等
  3. Template C++:C++的泛型编程能力。
  4. STL一个标准的template库,里面介绍了容器、迭代器、算法以及函数对象等模板类和模板函数。

综述:C++并不是一个带有一组守则的一体语言:它是从四个次语言组成的联绑政府,每个次语言都有自己的规约。

条款02:尽量以const,enum,inline替换#define

对于单纯常量,最好以const对象或enums替换#define。

 1/6    1 2 3 4 5 6 下一页 尾页
 

除特别注明外,本站所有文章均为 赢咖4注册 原创,转载请注明出处来自Effecvtive C++笔记:让自己习惯C++

留言与评论(共有 0 条评论)
   
验证码:
[lianlun]1[/lianlun]