Einzelnen Beitrag anzeigen

tommie-lie
(Gast)

n/a Beiträge
 
#4

Re: [C++] Global operator overloading

  Alt 20. Jul 2005, 19:59
Zitat von Olli:
was hast du denn für komische Typecast-Operatoren?
Ich dachte an etwas wie
Code:
CPunktA a;
CPunktB b;

// get b from somehwere
a = b;
// do something with a now
Aber ich merke gerade, daß bei obigem Code (syntaktisch korrigiert versteht sich ) mein gcc meckert, er will laut Fehlermeldung Zuweisungsoperatoren immer als Methode haben.

Für das Überschreiben des Typecast-Operators weiß ich nichts, außer eben deine eigene Punkt-Klasse erweitern. Oder den Compiler umschreiben, *_cast<> wird ja auch irgendwo implementiert sein
  Mit Zitat antworten Zitat