随笔 - 1  文章 - 0  trackbacks - 0
<2026年6月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

留言簿(1)

随笔档案

最新随笔

最新评论

        C++中,在缺省的情况下为每个类都生成一个缺省的赋值操作,用于同类的两个对象之间的赋值,该缺省的操作是逐数据成员赋值的,但是如果类中有指针成员变量,则会引起问题。因为指针变量中存储的是内存中存储单元的地址,如果按缺省赋值操作的话,将可能引起严重内存错误。所以必须自己在类中定义赋值操——重载赋值运算符。
        重载赋值运算符可以理解成一个特殊的成员函数,它的形参是一个引用类型,对自身类的另一个对象的引用。返回值也是对自身类的引用型。
        初级理解,敬请指教。

posted @ 2008-05-21 16:34 yinzq 阅读(317) | 评论 (0)编辑 收藏
仅列出标题