2010-10-04 4 views

Antwort

8

ISO/IEC 14882: 2003 §13.5, Überladene Operatoren

Es ist nicht ganz so nützlich wie die Liste Wikipedia, wenn Sie nicht über eine Kopie des Dokuments, aber es hat den Vorteil, maßgebend zu sein.

Sie können auch den neuesten Entwurf von C++ 0x, N3126, §13.5, überladene Operatoren konsultieren.

+0

Ich bin nicht sicher, wie ich dazu gekommen bin, und habe kein Lesezeichen gesetzt, da ich meine eigene Kopie habe, aber der aktuelle Standard ist irgendwo in einem Link durch Google Code verfügbar. Du solltest * googeln * können. –

1

In dem Buch: "Das Denken in C++, 2. Aufl Volume 1" von Bruce Eckel

Sie können es online lesen. Das Kapitel, nach dem Sie suchen (Kapitel 12), finden Sie beispielsweise in here.

+0

Hmm, ich ging direkt auf die 'operator -> *' Beschreibung (da dies der wahrscheinlichste Platz für Fehler ist) und tatsächlich behauptet er, es könne nur verwendet werden, um Funktoren zurückzugeben, dh Zeiger auf Elementfunktionen emulieren, keine Zeiger auf Daten Mitglieder. Für was es wert ist ... auch, Link zum Kapitel: http://www.briceg.com/eckel/one/Chapter12.html – Potatoswatter

0

Sie können sie auf cppreference finden, geteilt durch Betreiber cagetory:

Ich schlage vor, die Canonical-Implementierungen zu überprüfen in der operator overloading Seite.

Verwandte Themen