Resultados da pesquisa a pedido "c"

1 a resposta

loqueios em torno da manipulação de memória via assembly embuti

Eu sou novo nas coisas de baixo nível, por isso estou completamente alheio a que tipo de problemas você pode enfrentar lá em baixo e nem tenho certeza se entendi direito o termo "atômico". No momento, estou tentando criar bloqueios atômicos ...

2 a resposta

conversão obsoleta de constante de string para 'char *' em c [duplicado]

Esta pergunta já tem uma resposta aqui: Como se livrar dos avisos de `` conversão obsoleta da constante de sequência de caracteres para 'char *' '' no ...

3 a resposta

Muitas crianças com fork () [duplicado]

Esta pergunta já tem uma resposta aqui: fork (), problemas com vários filhos [/questions/18547166/fork-problems-with-multiple-children] 1 respostaO código for ( ii = 0; ii < 24; ++ii) { switch (fork()) { case -1 : { printf("\n\nproblem with ...

1 a resposta

SSE: carregamento e armazenamento desalinhados que cruzam o limite da página

Li em algum lugar que antes de executar carregamento desalinhado ou armazene próximo ao limite da página (por exemplo, usando_mm_loadu_si128 / _mm_storeu_si128 intrinsics), o código deve primeiro verificar se o vetor inteiro (neste caso, 16 ...

3 a resposta

O que é uma boa referência para documentar padrões de uso de arquivos “.h” em C? [duplicado

Esta pergunta já tem uma resposta aqui: Devo usar #include nos cabeçalhos? [/questions/1804486/should-i-use-include-in-headers] 9 respostas "C Interfaces and Implementations" mostra alguns padrões de uso interessantes para estruturas de dados, ...

3 a resposta

m quais plataformas o número inteiro dividido por zero aciona uma exceção de ponto flutuant

Em outra pergunta, alguém estava se perguntando por que eles estavam recebendo um "erro de ponto flutuante" quando na verdade eles tinham um número inteiro dividido por zero em seu programa C ++. Surgiu uma discussão em torno disso, com alguns ...

2 a resposta

aneira mais rápida de multiplicar uma matriz de int64_

Quero vetorizar a multiplicação de duas matrizes alinhadas à memória. Não encontrei nenhuma maneira de multiplicar 64 * 64 bits no AVX / AVX2, então apenas desenrolei o loop e carregue / armazene o AVX2. Existe uma maneira mais rápida de fazer ...

2 a resposta

C sem assinatura por muito tempo e imulq

Como alguém novo na montagem, uso o gcc para engenharia reversa. Mas agora encontrei um problema de alguma forma engraçado: tento multiplicar dois inteiros de 64 bits por x86-64. O código C tem a seguinte aparência: unsigned long long ...

1 a resposta

É possível que `fileno (stdout)! = 1` em um sistema POSIX?

Latastdout o descritor de arquivo é diferente de1 (STDOUT_FILENO [http://pubs.opengroup.org/onlinepubs/9699919799/functions/stdin.html]) assumindostdout não precisa ser um valor modificável [https://stackoverflow.com/a/586416/4279]? Por exemplo, ...

1 a resposta

O que realmente está acontecendo em C quando um valor não-ponteiro é armazenado? [duplicado

Esta pergunta já tem uma resposta aqui: Ponteiro para esclarecimento de ponteiro [/questions/21604946/pointer-to-pointer-clarification] 16 respostasIMPORTANTE Isso tentou perguntar muitas coisas ao mesmo tempo e foi enganoso, porque eu escrevi ...