Effective C++
Search...
Ctrl
K
2.构造/析构/赋值运算
Previous
条款04:确定对象被使用前已先被初始化
Next
条款05:了解 C++ 默默编写并调用哪些函数
Last updated
6 years ago
Was this helpful?
Constructors, Destructors, and Assignment Operation
条款05:了解 C++ 默默编写并调用哪些函数
条款06:若不想使用编译器自动生成的函数,就该明确拒绝
条款07:为多态基类声明 virtual 析构函数
条款08:别让异常逃离析构函数
条款09:绝不在构造和析构过程中调用 virtual 函数
条款10:令 operator= 返回一个reference to *this
条款11:在 operator= 中处理自我赋值
条款12:复制对象时勿忘其每一个成分