1、如果需要析构函数,则它也需要赋值操作符和复制构造函数,这是一个有用的经验法则。这个规则通常称为三法则

  2、析构函数与复制构造函数赋值函数之间一个重要区别是,即使我们编写了自己的析构函数,合成析构函数仍然运行。(先运行自己定义的析构函数,再运行合成析构函数)

  3、析构函数没有返回值,没有形参,在类名之前加“~”,是个成员函数。

posted on 2010-08-15 02:22  陈孝勇  阅读(203)  评论(0编辑  收藏  举报