摘要: 没有显式声明时,编译器为类提供以下函数:1. default constructor,当没有显式声明任何构造函数时2. copy constructor3. copy assignment,类中不含references和const成员,且其base classes的copy assignment操作符不为private4. destructor值得注意的是:1. 自动生成的函数均为inline2. 只有当这些函数被需要(调用)时,编译器才会生成它们3. C++不允许reference改指向不同对象,有点类似于const变量4. copy assignment的限制对于copy construc 阅读全文
posted @ 2012-09-02 11:18 浓得化不开 阅读(148) 评论(0) 推荐(0) 编辑