前言里先讲述了作者作为一个累计编写了数十万行C++/C代码以及开发了许多与科研有关的软件(集成电路CAD和3D图形学领域)的编程老手,却因为编程风格不好,质量不佳而屡次受挫的故事,然后引出了本书的写作意图:从每一个细微的细节上规范代码的书写,改正长期所用的隐含错误的方式编程,提高代码的质量与水平。 Read More
posted @ 2018-03-21 16:07 wispytrace Views(166) Comments(2) Diggs(0)
上次所阅读的为该书的前五章部分,该次阅读的为第六,第七章,第八章的部分。 第六章:函数设计 函数为C++/C程序的基本功能单元,要注意函数设计的每点细微之处。 6.1参数的规则: 函数的参数需要填写完整,如果没有参数,则用void填充,且参数的命名要恰当,尽量不使用类型和数目不定的参数,顺序也要合理 Read More
posted @ 2018-03-21 16:06 wispytrace Views(136) Comments(2) Diggs(0)
本次阅读的为本书的最后一部分。 第八章 C++函数的高级特性 8.3参数的缺省值: 函数的缺省值只能出现在函数的声明中,而不能出现在定义体中 如 void Foo(int x=0, int y=0); 正确。 而 void Foo(int x=0,int y=0) {……} 错误。 如果函数有多参数 Read More
posted @ 2018-03-21 16:01 wispytrace Views(126) Comments(3) Diggs(0)