Présentation des opérateurs

De RAD Studio
Aller à : navigation, rechercher

Remonter à Structure du langage - Index

Les opérateurs sont des unités qui déclenchent des calculs lorsqu'ils sont appliqués aux variables et autres objets d'une expression.

Tous les opérateurs peuvent être surchargés à l'exception de :

.

Sélecteur de composant direct C++

.*

Déréférencement C++

::

Accès/résolution de portée C++

?:

Conditionnel


Selon le contexte, le même opérateur peut avoir une signification différente. Par exemple, l'opérateur & peut s'interpréter comme :

  • un ET binaire (A & B)
  • un opérateur d'adresse (&A)
  • en C++, un modificateur de références

Remarque :  Les espaces ne sont pas autorisés dans les opérateurs composés. En effet, ils changent la signification de l'opérateur et provoquent une erreur.

Rubriques

Voir aussi