C++进阶笔记
第二条:尽量以const,enums,inline替换#defines
#defines 无法创建一个class专属常量没有封装特性,并不重视作用域
对于单纯常量,最好以const对象或enums替换#defines
对于形似函数的宏,最好改用inline函数(会破坏封装性)替换#define
混水摸鱼C++进阶笔记2
最新推荐文章于 2024-07-26 15:15:05 发布
C++进阶笔记
第二条:尽量以const,enums,inline替换#defines
#defines 无法创建一个class专属常量没有封装特性,并不重视作用域
对于单纯常量,最好以const对象或enums替换#defines
对于形似函数的宏,最好改用inline函数(会破坏封装性)替换#define