Je pense que le sujet dit tout. Je l'appelle toujours "l'opérateur de flèche", mais je suis sûr qu'il a un nom officiel. J'ai rapidement parcouru le standard C ++ et je ne l'ai pas vu nommément mentionné.
Réponses
Trop de publicités?Le nom officiel de cet opérateur est membre de classe opérateur d'accès (voir 5.2.5). Bien que ce nom est attaché à la fois .
et ->
opérateurs, ce qui signifie qu'il est plus d'un nom de groupe. L' .
est aussi appelé l'opérateur de point et ->
comme la flèche de l'opérateur dans le texte standard.
Ajouté plus tard: Le ci-dessus s'applique à la norme C++. C norme se réfère ->
comme la flèche de l'opérateur dans l'Index seulement. Le texte principal du document ne semble pas utiliser tout nom spécifique.
Selon la liste des opérateurs en C et C ++ de Wikipedia , cela s'appelle "membre par pointeur".
Mais pour être totalement honnête, je l'ai toujours appelé "flèche". Par exemple, si j'avais le code a->b
, je le lirais comme "une flèche b".