为了叙述的方便,以下内容以赋值运算符为例
赋值运算符本质是一个名为operator=
的函数,某些运算符必须定义为成员函数
赋值运算符定义示例代码
class Foo {
public:
Foo& operator=(const Foo&);
};
为了叙述的方便,以下内容以赋值运算符为例
赋值运算符本质是一个名为operator=
的函数,某些运算符必须定义为成员函数
class Foo {
public:
Foo& operator=(const Foo&);
};