Słowo kluczowe volatile sprawia iż dana wartość będzie zapisana w danej pamięci tak szybko jak to, możliwe.


Np.

Istnieją dwa wątki działające na tej samej zmiennej. Jeden wątek odpowiedzialny jest za zmianę jej wartości, a drugi za odczyt. By upewnić się iż oba wątki mają aktualną wartość zmiennej korzystamy z volatile, które wymusi na wątku pierwszym by zwrócił wartość do głównej pamięci od razu po jej zmianie.


© 2024 - SkillsTest.pl | | Regulamin | Polityka Prywatnosci