Surcharge de l'opérateur d'accès aux membres de classe ->

De RAD Studio
Aller à : navigation, rechercher

Remonter à Présentation de la surcharge des fonctions opérateurs - Index


Syntaxe

postfix-expression -> primary-expression

Description

L'expression x->m, où x est un objet de class X, est interprétée comme :

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

de sorte que la fonction operator ->() doit renvoyer soit un pointeur sur un objet de la classe, soit un objet d'une classe pour laquelle operator -> est défini.

La fonction operator->() peut seulement être surchargée par une fonction membre non statique.

Voir aussi