2011年5月25日

C++基础——构造函数,析构函数,赋值运算操作符

摘要: 几乎写的每个类都会有一或多个构造函数,一个析构函数,一个copy assignment操作符。如果这些函数出错,会导致严重的后果,任何程序开发工作的基础就是要编写正确无误的类。让我们来关注这些基础知识。如果你自己什么都没有申明,一个类默认会生成以下函数:1 class Empty2 {3 };上面这个什么都没有申明的类,就好像写成这样一样:1 class Empty2 {3 public:4 Empty(){}5 ~Empty(){}6 Empty(const Empty& rhs){}7 Empty& operator=(const Empty& rhs){}8 }; 阅读全文

posted @ 2011-05-25 15:11 ActiveChange 阅读(198) 评论(0) 推荐(0) 编辑

导航