"operator +" intern oder extern Platzieren ?
-
Hallo Forum
Ist der Operator in 1. oder 2. besser Platziert?
( Und wieso )Beispiel 1:
struct sType { const sType operator + (int Value); }
Beispiel 2:
struct sType { } const sType operator + (const sType &Value1, int Value2);
So ganz Klar ist mir das noch nicht.
Lichtlein
-
Siehe hier, welche Operatoren man warum, wo und wie definieren sollte:
http://www.c-plusplus.net/forum/232010
-
Letzteres wegen der Polymorphie. Siehe Magazin: http://www.c-plusplus.net/forum/232010
-
Danke schön.
Lichtlein