Obsah:
Definice - Co znamená těkavá proměnná?
Těkavá proměnná je proměnná, která je označena nebo obsazena klíčovým slovem „volatile“, takže je stanoveno, že proměnnou lze změnit některým vnějším faktorem, jako je operační systém nebo jiný software. Těkavá proměnná je užitečná v vícevláknových aplikacích nebo v jiných situacích, kdy programátoři musí předvídat změny proměnné jiné než ty, které jsou běžné v modulu kódu.
Techopedia vysvětluje volatilní proměnnou
Proměnná proměnná je užitečná v různých programovacích jazycích, včetně částí "C suite" (C ++, C a C #) a v Javě, což je běžný programovací jazyk pro web. Přesné použití proměnlivého klíčového slova nebo proměnné se mění s ohledem na konkrétní syntaxi programovacího jazyka, ale obecně lze proměnné vytvořit jako volatilní nebo podmíněně deklarovanou volatilní v kódu.
Jedním z oblíbených využití nestálého klíčového slova pro proměnnou je psaní kódu pro ukončení smyčky nebo ukončení vlákna. Programátor může napsat jednoduchou funkci, která vezme v těkavé proměnné hodnotu a ukončí smyčku na základě dané hodnoty. Nestálé klíčové slovo zajišťuje, že program získá aktuální hodnotu pro booleovskou nebo jinou proměnnou namísto zastaralé.