Resultados de la búsqueda a petición "volatile"

2 la respuesta

¿Podemos usar `const_cast` para modificar una variable constante? [duplicar

Esta pregunta ya tiene una respuesta aquí: Dos valores diferentes en la misma dirección de memoria [/questions/3593687/two-different-values-at-the-same-memory-address] 6 respuestasint main() { const int ia = 10; int *pia = const_cast<int*>(&ia); ...

6 la respuesta

¿Dónde usar volátil? [duplicar

Esta pregunta ya tiene una respuesta aquí: ¿Por qué se necesita volátil en C? [/questions/246127/why-is-volatile-needed-in-c] 17 respuestasLeí sobre palabras clave volátiles, pero no sé en qué situaciones debería usarla. ¿Cuándo se actualiza ...

2 la respuesta

Debo volátil el campo con métodos sincronizados?

Con la siguiente clase, // This class should be thread-safe!!! class BankAccount { private long balance; // Should it be volatile? synchronized void deposit(long amount) { // ... balance += amount; } synchronized void withdraw(long amount) { // ...

4 la respuesta

Java matriz volátil?

¿Cómo hago una matriz volátil? Porque, como he entendido, ¿no es seguro hacer una matriz volátil?

1 la respuesta

Si el Hilo B desea ver los cambios que realiza el Hilo A, ¿solo el último cambio puede ser una variable volátil en lugar de todos?

He mirado aesta respuesta [https://stackoverflow.com/questions/8769570/volatile-piggyback-is-this-enough-for-visiblity/8769692#8769692] , y establece cómo: En el nuevo modelo de memoria, cuando el subproceso A escribe en una variable volátil V ...

3 la respuesta

La volatilidad evita las lecturas o escrituras introducidas?

Cía#,volatilea palabra clave @ asegura que las lecturas y escrituras tengan semántica de adquisición y liberación, respectivamente. Sin embargo, ¿dice algo sobre lecturas o escrituras introducidas? Por ejemplo volatile Thing something; volatile ...

4 la respuesta

¿Influye la volatilidad en variables no volátiles?

k, supongamos que tengo un montón de variables, una de ellas declarada volátil: int a; int b; int c; volatile int v;Si un hilo escribe en las cuatro variables (escribiendo env last), y otro hilo lee de las cuatro variables (lectura dev first), ...

2 la respuesta

¿Cómo puedo iterar con seguridad una tabla lua mientras se eliminan las claves

En mi rutina principal, estoy eliminando o agregando entradas de una tabla dependiendo de las operaciones del usuario. En segundo plano, me gustaría iterar sobre las entradas en la tabla. No me importa particularmente si pierdo una inserción en ...

7 la respuesta

¿Cómo sé si gcc está de acuerdo en que algo es volátil?

Considera lo siguiente volatile uint32_t i; ¿Cómo sé si gcc trató o no i como volátil? Se declararía como tal porque ningún código cercano lo va a modificar, y es probable que su modificación se deba a alguna interrupción. No soy el peor ...

6 la respuesta

Cuándo debería una función miembro ser constante y volátil al mismo tiemp

staba leyendo sobre la función de miembro volátil y encontré una afirmación de que la función de miembro puede ser tantoconst y volátiles juntos. No obtuve el uso real de tal cosa. ¿Alguien puede compartir su experiencia en uso práctico de tener ...