Resultados da pesquisa a pedido "volatile"

4 a resposta

Qual é o efeito do argumento InterlockedIncrement declarado como volátil

InterlockedIncrement [http://msdn.microsoft.com/en-us/library/ms683614%28VS.85%29.aspx]e outras operações intertravadas declaram seus argumentos como voláteis. Por quê? Qual é a intenção e o efeito disso?

1 a resposta

Fazendo sentido das barreiras à memória

Estou tentando entender as barreiras de memória em um nível útil para programadores sem bloqueio de java.Este nível, eu sinto, está entre aprender apenas sobre voláteis e aprender sobre o trabalho de buffers de armazenamento / carga em um manual ...

6 a resposta

Palavra-chave volátil em Java - Esclarecimento [duplicado]

Esta pergunta já tem uma resposta aqui: iferença entre volátil e sincronizado em Ja [/questions/3519664/difference-between-volatile-and-synchronized-in-java] 5 respostas Estou realmente confuso sobre o que li sobre os aplicativos ...

2 a resposta

Podemos usar o `const_cast` para modificar uma variável constante? [duplicado

Esta pergunta já tem uma resposta aqui: ois valores diferentes no mesmo endereço de memóri [/questions/3593687/two-different-values-at-the-same-memory-address] respostasint main() { const int ia = 10; int *pia = const_cast<int*>(&ia); *pia = 5; ...

6 a resposta

Onde usar volátil? [duplicado

Esta pergunta já tem uma resposta aqui: Por que o volátil é necessário em C? [/questions/246127/why-is-volatile-needed-in-c] 17 respostas Li sobre palavras-chave voláteis, mas não sei em que situações devo usá-la uando a memória (variável) está ...

1 a resposta

Se o Thread B deseja ver as alterações que o Thread A faz, apenas a última alteração pode ser uma variável volátil em oposição a todo

Eu olhei paraesta resposta [https://stackoverflow.com/questions/8769570/volatile-piggyback-is-this-enough-for-visiblity/8769692#8769692] e indica como: Sob o novo modelo de memória, quando o segmento A grava em uma variável volátil V e o ...

3 a resposta

O volátil evita leituras ou gravações introduzidas?

Em C #,volatile palavra-chave @ garante que as leituras e gravações adquiram e liberem semântica, respectivamente. No entanto, ele diz algo sobre leituras ou gravações introduzidas? Por exemplo volatile Thing something; volatile int aNumber; ...

4 a resposta

Volátil influencia variáveis não voláteis?

Ok, suponha que eu tenha várias variáveis, uma delas declarada volátil: int a; int b; int c; volatile int v; Se um encadeamento gravar em todas as quatro variáveis (gravando emv last) e outro segmento lê de todas as quatro variáveis (leitura ...

2 a resposta

Como posso iterar com segurança uma tabela lua enquanto as chaves estão sendo removidas

Na minha principal rotina, estou removendo ou adicionando entradas de uma tabela, dependendo das operações do usuário. Em segundo plano, eu gostaria de percorrer as entradas da tabela. Não me importo particularmente se faltar uma inserção em uma ...

7 a resposta

Como sei se o gcc concorda que algo é volátil?

Considere o seguinte volatile uint32_t i;Como sei se o gcc tratou ou não o i como volátil? Seria declarado como tal, porque nenhum código próximo o modificaria, e sua modificação provavelmente ocorrerá devido a alguma interrupçã Não sou o pior ...