- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 C++编程规范(四)函数和操作符
<br /><br />这一章最有价值的条款:26<br /> <br />25.恰当地使用值、(智能)指针或引用传递参数<br />要区分输入、输出、输入/输出参数,以及值和引用参数。<br />选择如何传递参数时尽量遵循以下准则:<br />对于输入参数<br />1.用const修饰作为输入参数的指针或引用;<br />2.对于原始类型(如char float)和拷贝开销较小的值对象(如Point,complex<float>),应采用值传递参数<br />3.对于其他用户定义的类型应采用const引
2010-06-08 21:00:00 748
原创 C++编程规范(三)编码风格
<br /><br />这一章最有价值的条款:14.<br /> <br />14.宁要编译和连接错误,而不要运行时错误<br />编译和连接错误属于静态检查,静态检查有以下好处:<br />静态检查独立于数据和控制流:动态检查要足够可靠,需要使用对所有输入都具有代表性的例子进行测试,这对最简单的系统来说都是令人生畏的。<br />静态表示的模型更可靠:通常,一个程序较少地依赖动态检查,更多地依赖于静态检查,说明了其设计比较好,因为程序建立的模型能使用C++的类型系统适当地表达。<br />静态检查不会导致
2010-06-07 12:02:00 958
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人