Darf operator= zwei Argumente haben?
-
class Exer { int i; public: Exer(int a): i(a){} Exer(Exer&); Exer& operator=(Exer& exe, string str = "op=call"); }; Exer::Exer(Exer& exe) { i = exe.i; } Exer& Exer::operator=(Exer& exe, string str ) { i = exe.i; cout << str << endl; return *this; }
Danke
-
Nein.
-
@SeppJ danke, SeppJ, schönen Tag