C++ 空类,默认产生哪些成员函数。
默认构造函数、默认拷贝构造函数、默认析构函数、默认赋值运算符 这四个是我们通常大都知道的。但是除了这四个,还有两个,那就是取址运算符和 取址运算符 const
即总共有六个函数。
一个示例如下:
class Empty
2:
3: {
4:
public:
6:
// 缺省构造函数
8:
// 拷贝构造函数
10:
// 析构函数
12:
// 赋值运算符
14:
// 取址运算符
16:
// 取址运算符 const
18:
19: };