Común · Saberes
Volatile (computer programming)
In some programming languages (C, C++, C#, Java), a variable specially marked to disable optimizations because its value may change between accesses even if it does not appear to be modified; primarily used in hardware access and in threading
In computer programming, a variable is said to be volatile if its value can be read or modified asynchronously by something other than the current thread of execution. The value of a volatile variable may spontaneously change for reasons such as: sharing values with other threads; sharing values with asynchronous signal handlers; accessing hardware devices via memory-mapped I/O (where messages from peripheral devices can be received and sent by reading from and writing to memory).
En Wikipedia
Texto en inglés Aún no hay artículo en tu idioma: extracto en inglés.
In computer programming, a variable is said to be volatile if its value can be read or modified asynchronously by something other than the current thread of execution. The value of a volatile variable may spontaneously change for reasons such as: sharing values with other threads; sharing values with asynchronous signal handlers; accessing hardware devices via memory-mapped I/O (where messages from peripheral devices can be received and sent by reading from and writing to memory). Support for these use cases varies considerably among the programming languages that have the volatile keyword. Volatility can have implications regarding function calling conventions and how variables are stored, accessed and cached.
Texto: Wikipedia en inglés, CC BY-SA 4.0. ·
Cartas cercanas
-
L★★
Logic error
A bug in a program that causes it to operate incorrectly, but not to terminate abnormally
-
★
Corriente de polarización
-
J★★★★
Java (lenguaje de programación)
Lenguaje de programación orientado a objetos
-
V★
Variable refresh rate
Display technology which varies the refresh rate of a display on the fly
-
E★
Event (computing)
Computing operation that can be recognized and handled by software
-
E★★
Efecto secundario (informática)
Efecto adicional causado por una función (en un determinado lenguaje de programación) además de la devolución de un determinado valor
-
★★★
Memoria de solo lectura
Tipo de almacenamiento utilizado en ordenadores y otros dispositivos electrónicos
-
A★
Async/await
A syntactic feature of programming languages that allows for asynchronous, concurrent programming
-
★
Java syntax
Set of rules defining correctly structured programs
-
V★
Virtual method table
Type of table used in computer programming
-
E★
E
Lenguaje de programación
-
★★★
Encapsulamiento (informática)
Concepto en informática
-
P★★
Proceso (informática)
Programa informático en ejecución
-
D★
Data segment
Storage segment
-
C★
C++/CLI
Lenguaje de programación
-
★★
Vvvv
Lenguaje de programación
-
★
Tasa de bits variable
-
P★
Pthreads