Überladen des Klassenelementzugriffs-Operators –>

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Überladen von Operatorfunktionen (Übersicht) - Index


Syntax

Postfix-Ausdruck -> Primär-Ausdruck

Beschreibung

Der Ausdruck x->m, wobei x ein Objekt der Klasse X ist, wird interpretiert als:

(x.operator->())->m 

Die Funktion operator ->() muss daher entweder einen Zeiger auf ein Klassenobjekt oder ein Objekt einer Klasse zurückliefern, für die operator -> definiert ist.

operator ->() kann nur als nicht-statische Member-Funktion überladen werden.

Siehe auch