-
Par Menatonalt le 12 Mars 2008 à 19:40
Annexe A. Priorités des opérateurs
Cette annexe donne la priorité des opérateurs du langage C++, dans l'ordre décroissant. Cette priorité intervient dans l'analyse de toute expression et dans la détermination de son sens. Cependant, l'analyse des expressions peut être modifiée en changeant les priorités à l'aide de parenthèses.
Tableau A-1. Opérateurs du langage
Opérateur Nom ou signification ::
Opérateur de résolution de portée []
Opérateur d'accès aux éléments de tableau ()
Opérateur d'appel de fonction type()
Opérateur de transtypage explicite .
Opérateur de sélection de membre ->
Opérateur de sélection de membre par déréférencement ++
Opérateur d'incrémentation post-fixe --
Opérateur de décrémentation post-fixe new
Opérateur de création dynamique d'objets new[]
Opérateur de création dynamique de tableaux delete
Opérateur de destruction des objets créés dynamiquement delete[]
Opérateur de destruction des tableaux créés dynamiquement ++
Opérateur d'incrémentation préfixe --
Opérateur de décrémentation préfixe *
Opérateur de déréférencement &
Opérateur d'adresse +
Opérateur plus unaire -
Opérateur négation unaire !
Opérateur de négation logique ~
Opérateur de complément à un sizeof
Opérateur de taille d'objet sizeof
Opérateur de taille de type typeid
Opérateur d'identification de type (type)
Opérateur de transtypage const_cast
Opérateur de transtypage de constance dynamic_cast
Opérateur de transtypage dynamique reinterpret_cast
Opérateur de réinterprétation static_cast
Opérateur de transtypage statique .*
Opérateur de sélection de membre par pointeur sur membre ->*
Opérateur de sélection de membre par pointeur sur membre par déréférencement *
Opérateur de multiplication /
Opérateur de division %
Opérateur de reste de la division entière +
Opérateur d'addition -
Opérateur de soustraction <<
Opérateur de décalage à gauche >>
Opérateur de décalage à droite <
Opérateur d'infériorité >
Opérateur de supériorité <=
Opérateur d'infériorité ou d'égalité >=
Opérateur de supériorité ou d'égalité ==
Opérateur d'égalité !=
Opérateur d'inégalité &
Opérateur et binaire ^
Opérateur ou exclusif binaire |
Opérateur ou inclusif binaire &&
Opérateur et logique ||
Opérateur ou logique ?:
Opérateur ternaire =
Opérateur d'affectation *=
Opérateur de multiplication et d'affectation /=
Opérateur de division et d'affectation %=
Opérateur de modulo et d'affectation +=
Opérateur d'addition et d'affectation -=
Opérateur de soustraction et d'affectation <<=
Opérateur de décalage à gauche et d'affectation >>=
Opérateur de décalage à droite et d'affectation &=
Opérateur de et binaire et d'affectation |=
Opérateur de ou inclusif binaire et d'affectation ^=
Opérateur de ou exclusif binaire et d'affectation ,
Opérateur virgule
votre commentaire
Suivre le flux RSS des articles de cette rubrique
Suivre le flux RSS des commentaires de cette rubrique