摘要: 如果你对const足够了解,只需记住以下结论即可: 将某些东西声明为const可帮助编译器侦测出错误用法,const可被施加于任何作用于内的对象、函数参数、函数返回类型、成员函数本体。编译器强制实施bitwise constness,但你编写程序时应该使用概念上的常量性(logical constn 阅读全文
posted @ 2018-06-23 15:10 g0xy 阅读(272) 评论(0) 推荐(0) 编辑
摘要: Effective C++在此条款中总结出两个结论 1.对于单纯常量,最好以const对象或enum替换#define 2.对于形似函数的宏,最好改用inline函数替换#define 接下来我们进行详细的探讨。 const替换#define的讨论 例如: 原书给出的解释大意是: 你所使用的名称(A 阅读全文
posted @ 2018-06-23 10:15 g0xy 阅读(264) 评论(0) 推荐(1) 编辑