自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

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

   对自增自减的后缀式,一般解释是:先使用再自增自减,其实这是一个错误的理解,有时候可能造成令人难以理解的错误.    自增自减的后缀形式仍然是先自增,再使用.只不过其原值以临时对象的形式返回了而已.    关于自增自减的详细论述请见我的另一篇文章(http://blog.youkuaiyun.com/islwj/archive/2006/10/19/1340371.aspx)请看下面的例子:#in

2006-10-30 16:09:00 1328

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

  编程的时候应该尽可能使用递增操作符 ++ 和递减操作符 -- 的前缀形式.因为它少创建两个临时对象,效率比较高.还是从代码来分析吧,比较有说服力:)下面是 ++ 和 -- 的前缀实现形式:T& T::operator++(){                     T& T::operator--(){    ++*this;                               

2006-10-19 08:17:00 2227 1

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

本文作者:islwj本文出处:http://blog.youkuaiyun.com/islwj声明: 本文可以不经作者同意, 任意复制, 转载, 但任何对本文的引用都请保留文章开始前三行的作者, 出处以及声明信息. 谢谢  林锐博士对覆盖规则的定义如下:  (1)不同的范围(分别位于派生类与基类);  (2)函数名字相同;  (3)参数相同;  (4)基类函数必须有virtual 关键字.  这样

2006-09-07 11:52:00 1450 1

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

本文作者:islwj本文出处:http://blog.youkuaiyun.com/islwj声明: 本文可以不经作者同意, 任意复制, 转载, 但任何对本文的引用都请保留文章开始前三行的作者, 出处以及声明信息. 谢谢.  看了林锐博士的《高质量C++/C编程指南》,受益非浅。  其中的“成员函数的重载、覆盖、隐藏 ”这一节点出了一些本质的东西,可能因为博士处一个比较高的位置,对一些问题看来是理所当然,所以

2006-08-29 01:04:00 1557 1

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

  对着一个字来看,时间长一点就会觉得真的是这个字吗?同样对着(>)这两个操作符时间一久就会起疑问,为什么 >> 代表输入,而   输出主要由重载的左移操作符(>)来完成。怎样来理解这两个操作符呢?一种有意思的思考方式是:它们指出了数据移动的方向。  例如:   >> X 从左往右看,代表把数据放入 X 中(顺着箭头的方向看),即 >> 代表输入操作符,把从 >> 操作符左边输入的数据放入到 X

2006-08-27 00:57:00 1457

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除