Einen Operator überladen
-
Ich hab gestern schon so etwas ähnliches gefragt und hab jetzt überall gesucht, hab aber leider nix gefunden das halbwegs leicht verständlich war
Ich muss eine Übung machen - Operatoren überladen:
Die Klasse
class Name { private: char *name; }
und folgende Überladungen sollen realisiert werden.
const Name &operator=(const Name&); const Name &operator=(char*); char &operator[](unsigned int); friend ostream &operator<<(ostream&, const Name&);
Ich weiß leider nicht einmal was so eine Überladung bringen soll - wäre echt super, wenn mir jemand ein oder zwei der Beispiele ein bisschen näherbringen könnte
Danke
Pallandor
-
http://www.cpp-tutor.de/cpp/le12/le12_04.htm
http://tutorial.schornboeck.net/operatoren_ueberladung.htm
-
was solls denn bringen, nochmal genau den gleichen Thread zu eröffnen. Frag doch in deinem alten Thread
Außerdem ist dir doch schon im anderen Thread nahegelegt worden, dir eben ein paar Tutorials und insbesondere die Kapitel zum Operator überladen zu Gemüte zu führen. Und Tutorials gibts ja wohl wirklich wie Sand am Meer...
Mfg, smasher1985