发表评论取消回复
相关阅读
相关 C/C++编程:尽可能的使用const
const的作用:指定一个语义约束(即指定一个不应该被改动的对象),而编译器会强制实施这项约素 const使用场景: 可以在类外修饰全局或者
相关 条款03-06
[一、条款03:尽可能使用const][03_const] 1、 char test[] = "hello"; const char p = test;
相关 条款03 尽可能使用const
总结: 将某些东西声明为const可帮助编译器侦测出错误用法。const可被施加于任何作用域内的对象、函数参数、函数返回类型、成员函数本体。 编译器强制实施bitwis
相关 条款26 尽可能延后变量定义式的出现时间
总结: 尽可能延后变量定义式的出现,这样做可增加程序的清晰度并改善程序效率。 定义一个类变量,当程序的控制流到达这个变量定义时,你就必须承担起构造和析构的负担,所
相关 条款03:尽可能使用const
// 条款03: 尽可能使用const include <iostream> include <vector> include <st
相关 条款02:尽量以consts,enum,inline替换#define
// 条款02: 尽量以const,enum,inline 替换define // 尽可能的使用编译器而不是预处理器 include <ios
相关 条款03: 尽可能使用const
面对指针: \-若关键字出现在 \ 左边,表示被指物是常量(但可以通过其它途径改变被值对象的值,不能通过此指针改变) 若关键字出现在 \ 右边,表示指针自身是常量;
相关 条款02:尽量以const,enum,inline替换成#define
当使用\define时: define AS 1.65 记号名称AS从未被编译器看见,若运行此常量得到一个编译错误信息时,这个错误信息提到1.65而不是AS.
相关 Effective C++ 条款03 尽可能使用const
条款3 尽可能使用const 1. const 可被施加于任何作用域内的对象,函数参数,函数返回类型,成员函数本体;用const修饰指针,可指出指针自身、指针所指物或两者
相关 Effective C++ 条款26 尽可能延后变量定义式的出现时间
1. 如果变量定义得过早,那么如果在变量定义后被用到之前出现异常,变量未被用到,但仍然要承担构造和析构成本,此外变量用时再定义也便于查找变量,增加代码可读性. 2. 对于循环
还没有评论,来说两句吧...