Condividi tramite


Accesso ai membri

L'accesso al membro della classe può essere controllato mediante l'overload dell'operatore di accesso ai membri (- >).Questo operatore è considerato un operatore unario in tale utilizzo e la funzione di overload di operatore deve essere funzione membro di una classe.Di conseguenza, la dichiarazione per tale funzione è:

class-type *operator–>()

Note

dove classe-tipo è il nome della classe a cui questo operatore appartiene.La funzione di operatore di accesso ai membri deve essere una funzione membro non static.

Questo operatore viene utilizzato (spesso con l'operatore di puntatore-risoluzione di un riferimento) per distribuire “puntatori intelligenti„ che convalidano i puntatori prima della risoluzione di un riferimento o si basano l'utilizzo.

. l'operatore di accesso ai membri non può essere sottoposta a overload.

Vedere anche

Riferimenti

Overload degli operatori