2006年10月30日

原创 对后缀自增自减的误解

对自增自减的后缀式,一般解释是:先使用再自增自减,其实这是一个错误的理解,有时候可能造成令人难以理解的错误.阅读全文>

发表于 @ 2006年10月30日 16:09:00 | 评论( loading... ) | 编辑| 举报| 收藏

2006年10月19日

原创 总是优先使用++、--的前缀形式

编程的时候应该尽可能使用递增操作符 ++ 和递减操作符 -- 的前缀形式.因为它少创建两个临时对象,效率比较高.阅读全文>

发表于 @ 2006年10月19日 08:17:00 | 评论( loading... ) | 编辑| 举报| 收藏

2006年09月07日

原创 深入理解成员函数的重载、隐藏、覆盖规则(二)

林锐博士对覆盖规则的定义如下:   (1)不同的范围(分别位于派生类与基类);   (2)函数名字相同;   (3)参数相同;   (4)基类函数必须有virtual 关键字.   这样来理解重载、隐藏、覆盖确实是有点令人困惑.其实这个(覆盖)定义就是类的虚函数的定义.即,基类中,必须有virtual关键字,派生类函数的原型必须相同. 阅读全文>

发表于 @ 2006年09月07日 11:52:00 | 评论( loading... ) | 编辑| 举报| 收藏

2006年08月29日

原创 深入理解成员函数的重载、隐藏、覆盖规则(一)

看了林锐博士的《高质量C++/C编程指南》,受益非浅。   其中的“成员函数的重载、覆盖、隐藏 ”这一节点出了一些本质的东西,可能因为博士处一个比较高的位置,对一些问题看来是理所当然,所以其解释可能过于简单,对初学者可能不是十分好理解。   下面,我就这三个规则提出一些个人的看法,理解。这个三规则的顺序我认为应该改为“重载、隐藏、覆盖”来讲,可能思路会清晰一些。阅读全文>

发表于 @ 2006年08月29日 01:04:00 | 评论( loading... ) | 编辑| 举报| 收藏

2006年08月27日

原创 对输入输出(>>,<<)操作符的理解

  对着一个字来看,时间长一点就会觉得真的是这个字吗?同样对着(>)这两个操作符时间一久就会起疑问,为什么 >> 代表输入,而 阅读全文>

发表于 @ 2006年08月27日 00:57:00 | 评论( loading... ) | 编辑| 举报| 收藏

Copyright © islwj
Powered by CSDN Blog