C++学习笔记--尽量以const,enum,inline替换#define
本文内容整理自《Effective C++ 》中文版,主要讲述 C++ 中在一些场合使用 const、enum、inline 来替换 #define 所带来的好处。
1、const
当我们编写这样一条代码:
#define ASPECT_RATIO 1.653
由于记号名称ASPECT_RATIO 也许从未被编译器看见;也许在编译器开始处理源码之前就被预处理器移走了,所以可能会出现以下问...
原创
2019-03-25 21:00:56 ·
420 阅读 ·
0 评论