php*_*ini 5 c++ variable-assignment
我有一个头文件,其中包含一个带赋值运算符的类.现在我想在我的.cpp文件中定义我的函数.
我的头文件包含:Car &operator=(const Car &other);
现在在我的cpp文件中我想做的事情如下:Car::Car &operator=(const Car &other)
{
}
不幸的是,这似乎不是正确的语法.那么当我将函数声明和函数定义分开时,如何定义赋值运算符?
你快到了; 您需要限定函数名称以指示它是成员:
Car &Car::operator=(const Car &other) { }
^^^^^
Run Code Online (Sandbox Code Playgroud)