Resultados da pesquisa a pedido "c"
Inicializando sigset_t no Rust
Estou tentando aprender mais sobre o FFI no Rust e vincular-me às bibliotecas C (especificamentelibc) Enquanto estava na minha "missão", me deparei com o seguinte problema. Padrão normal em Cvoid(* sig_set(int sig, void(*handler)(int))) { ...
Como posso alocar memória para array dentro de uma função
Estou tentando receber um número do usuário. E crie uma matriz com esse número, mas dentro de uma função. Aqui estão minhas poucas tentativas, eu entro em erros de tempo de execução. Ajuda é muito bem vinda. #include <stdio.h> #include ...
Por que scanf () precisa & operator (endereço de) em alguns casos, e não em outros?
Por que precisamos colocar um& operador emscanf() para armazenar valores em uma matriz inteira, mas não enquanto armazena uma string em uma matriz de caracteres? int a[5]; for(i=0;i<5;i++) scanf("%d",&a[i]);mas char s[5]; ...
Redefinindo NULL
Estou escrevendo o código C para um sistema em que o endereço 0x0000 é válido e contém a porta E / S. Portanto, todos os possíveis erros que acessam um ponteiro NULL permanecerão não detectados e, ao mesmo tempo, causarão um ...
Diferença entre a diretiva de pré-processador #if e normal se
Qual é a diferença entre a diretiva pré-processador#if e normalif noC? eu sou novoC.
Onde o gcc procura por arquivos de cabeçalho C e C ++?
Em um sistema Unix, onde o gcc procura por arquivos de cabeçalho? Passei um pouco de tempo esta manhã procurando alguns arquivos de cabeçalho do sistema, então pensei que seria uma boa informação para ter aqui.
Modos de arredondamento e adição padrão multiplicados por fusão
Com o GCC 5.3, o seguinte código compield com-O3 -fma float mul_add(float a, float b, float c) { return a*b + c; }produz o seguinte conjunto vfmadd132ss %xmm1, %xmm2, %xmm0 retNotei o GCC fazendo isso com-O3 já no GCC ...
Alguém pode explicar o significado de malloc (20 * c | - (20 * (sem assinatura __int64) (sem assinatura int) c >> 32! = 0))
No código descompilado gerado pela IDA, vejo expressões como: malloc(20 * c | -(20 * (unsigned __int64)(unsigned int)c >> 32 != 0)) malloc(6 * n | -(3 * (unsigned __int64)(unsigned int)(2 * n) >> 32 != 0))Alguém pode explicar o objetivo desses ...
Xcode apresenta 3 erros de sintaxe que lidam com o Stray '\ 342' no programa
Estou trabalhando em um projeto simples no Objective-C no Xcode e estou tendo alguns erros / desvios sobre a seguinte linha de código: if(celsius < −273.15) { NSLog(@"It is impossible to convert temperatures less than −273.15 degrees Celsius, ...
Como desativar o recuo do vim da caixa do switch?
Atualmente, estou lutando com o Vim, não consigo fazer com que as opções de recuo façam o que eu quero. Aqui estão minhas configurações, eu as coloco na parte inferior do .vimrc para garantir que elas tenham precedência. Como você pode ver, ...