Notation dans des expressions
Le langage C++ spécifie certaines compatibilités en spécifiant des opérandes.Le tableau suivant indique les types d'opérandes acceptables aux opérateurs qui ont besoin des opérandes de type type.
L'opérande types acceptable aux opérateurs
Type attendu |
Types autorisés |
---|---|
type |
type de const type d' volatile type& const type& volatile type& type de const volatile const volatile type& |
type* |
type* consttype* volatiletype* const volatile |
const type |
typeconst typeconst type& |
volatile type |
typevolatile typevolatile type& |
Étant donné que les règles précédentes peuvent toujours être utilisées en combinaison, un pointeur const à un objet volatile peut être fourni alors qu'un pointeur est attendu.