| |
|
|
C++ / Le mot clé VOLATILE
volatile <définition données>
;
Le modificateur volatile signale au
compilateur que la variable est susceptible d'être modifiée
par le programme mais aussi par des facteurs extérieurs.
La déclaration d'un objet en volatile
avertit le compilateur de ne pas faire d'hypothèses sur la
valeur de l'objet pendant l'évaluation des expressions dans
lesquelles il apparaît car la valeur pourrait changer à
tout moment.
Il empêche aussi le compilateur de faire de la variable une
variable registre. |
|