X(const X&); //copy constructor
~X(); //destructor
X& operator=(const X&); //assignment operator
C++中,类X的复制构造函数,析构函数,赋值运算符声明必须具有以上形式。
如果没有在类定义中显式声明他们或默认构造函数,编译器将自动为类X创建它们。
X(const X&); //copy constructor
~X(); //destructor
X& operator=(const X&); //assignment operator
C++中,类X的复制构造函数,析构函数,赋值运算符声明必须具有以上形式。
如果没有在类定义中显式声明他们或默认构造函数,编译器将自动为类X创建它们。