快速阅读《Essential C++》

快速阅读《Essential C++》

今天一口气读完前两章。一些要点:

为了只是为了避免内存复制而不想修改参数值,可以使用const修饰的传址。
在使用pointer作函数参数时,一定要检查其值非零。如果用reference作为参数,由于其必定代表某个对象,所以不必检查。
一般来说,除非希望在函数内改变参数的值,否则在传递内键型别时,不要使用传址。传址主要为传递class object用。

内建类型的对象,如果定义在 file scope 之类,必定被初始化为 0,但是如果被定义语local scope之内,那么除非指定其初值,否则不会被初始化。

delete 对象无需进行非零检查,编译器会做这个工作。(?)

善用局部静态变量,取代全局变量

---------------------------------------------------------------------------

2005.02.16
今天快速浏览完全书。基本算结束该书阅读。更详细的内容以后参考《C++ Primer》

posted @ 2004-11-08 17:24  野猫阿罗哈  阅读(183)  评论(0编辑  收藏  举报