Dostęp do elementu członkowskiego
Dostęp do elementu członkowskiego klasy może być kontrolowany przez przeciążanie operatora dostępu do członka (—>).W tym przypadku użycia ten operator jest uważany za operatora jednoargumentowego, a funkcja przeciążonego operator musi być funkcją składową klasy.W związku z tym deklaracja dla takich funkcji wygląda:
class-type *operator–>()
Uwagi
gdzie Typ klasy jest nazwą klasy, do której należy ten podmiot.Operator funkcji dostępu członka musi być funkcją niestatycznego członka.
Ten operator jest używany (często w połączeniu z operatorem wskaźnika wyłuskania) do wykonania "inteligentnych wskaźników", które sprawdzają poprawności przed wskaźnikami wyłuskania lub liczącymi użycie.
Operator członka dostępu . nie może być przeciążony.