c quoi volatile

c quoi volatile - Programmation

Marsh Posté le 07-01-2002 à 17:14:27    

y a un truc que je comprends pas a quoi ca sert exactement quand on declare en c++ une variable volatile?

Reply

Marsh Posté le 07-01-2002 à 17:14:27   

Reply

Marsh Posté le 07-01-2002 à 17:31:25    

ça dit au compilo "laisse cette variable tranquille, ne l'optimise jamais".
 
ça sert en général à déclarer des variables qui sont modifiées par un autre thread, ou par un timer. le code que tu compiles n'a pas conscience de ces variables et pourrait chercher à les optimiser, ou à te sortir des erreurs / warnings.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed