Questions et réponses pour le volatile :

Volatile est un qualificatif utilisé pour définir une zone de stockage de données (objet, champ, variable, paramètre) qui "peut changer d'elle-même", interdisant ainsi certaines optimisations du générateur de code. Dans certaines langues, mais pas toutes, qui reconnaissent ce qualificatif, l'accès à ces données est thread-safe.

11
votes
comme DateTime code> ne peut pas être déclaré aussi volatile, est-ce correct ?: private DateTime _time; public DateTime Time { ...

11
votes
MMAP renvoie un vide *, mais pas un vide volatile * . Si j'utilise du Mmeap pour mapper la mémoire partagée, un autre processus pourrait écrire sur cette m&eacu ...

10
votes
J'ai un peu de difficulté à comprendre les variables volatiles en Java. J'ai une classe paramétrée contenant une variable volatilité comme: p> xxx ...

10
votes
Je sais que le modèle de mémoire .NET (sur la framework .NET; non compact / micro / silverlight / mono / xna / what-a-vous-avez-vous) garantit que certains types (les entiers et r&ea ...