2010-10-04 18 views

risposta

8

ISO/IEC 14882: §13.5 2003, gli operatori di overload

E 'non è così utile come la lista Wikipedia se non si dispone di una copia del documento, ma ha il vantaggio di essere autorevole.

È anche possibile consultare l'ultima bozza di C++ 0x, N3126, §13.5, Operatori sovraccarichi.

+0

Non sono sicuro di come ci sono arrivato e non ho aggiunto un segnalibro perché ho la mia copia, ma lo standard corrente è (era) disponibile in un collegamento tramite codice google da qualche parte. Dovresti essere in grado di * google * per questo. –

1

Nel libro: "Pensare in C++, 2a ed Volume 1" di Bruce Eckel

Lo si può leggere on-line. Il capitolo che stai cercando (capitolo 12) può essere trovato, ad esempio, here.

+0

Hmm, sono andato dritto per la descrizione di 'operator -> *' (poichè quello è il posto più probabile per errori) e abbastanza sicuro che afferma che può essere usato solo per restituire i funtori, cioè emulare il puntatore alle funzioni membro, non i puntatori ai dati membri. Per quello che vale ... anche, link al capitolo: http://www.briceg.com/eckel/one/Chapter12.html – Potatoswatter

0

Li potete trovare su cppreference, divisi dall'operatore sulla categoria:

vi suggerisco di controllare le implementazioni canoniche nella pagina operator overloading.

Problemi correlati