Resultados da pesquisa a pedido "c"
Configurações do NetBeans para GCC
Quando clico nas propriedades do projeto, posso definirWarning level (More Warnings) eCommand Line -> Additional Options (-std=c99) Mas eu quero que todo o meu projeto C tenha esse tipo de opções por padrão, sem defini-las manualmente toda vez ...
printf e long double
Estou usando o último gcc com o Netbeans no Windows. Por que nãolong double trabalhos? É oprintf especificador%lf errado? Código: #include <stdio.h> int main(void) { float aboat = 32000.0; double abet = 5.32e-5; long double dip = 5.32e-5; ...
Como ligar as funções __usercall, __userpurge (__spoils)?
Conheça alguém sobre enganchar__usercall tipo de funções? Enganchando com sucesso__thiscall, __stdcall e__cdecl chama, mas isso é suficiente para mim. Conheça qualquer pessoa conectada à biblioteca para__usercallou como conectar esse tipo de ...
Quais são as regras do buffer stdout de liberação automática em C?
Estou curioso para saber quais condições devem ser satisfeitas para liberar o buffer stdout automaticamente. Antes de tudo, fiquei confuso que esse pseudo-código não imprime a saída a cada iteração: while (1) { printf("Any text"); sleep(1); ...
Imprimir um histograma com base no tamanho das palavras (C)
Este é um exercício de K&R (1-13) ... "Escreva um programa para imprimir um histograma com o comprimento das palavras em sua entrada. É fácil desenhar o histograma com barras horizontais; uma orientação vertical é mais desafiadora." A seção era ...
Por que 'man 2 open' diz que existem dois tipos de open?
Encontrei essa pergunta enquanto digitavaman 2 open. Ele diz que existem dois tipos de abertura, uma com duas args e outra com três! da última vez que verifiquei, não foi possível sobrecarregar as funções em C. Como eles fizeram isso? eles ...
Programa C não adicionando flutuação corretamente
Eu tenho um método que se parece com isso: float * mutate(float* organism){ int i; float sign = 1; static float newOrg[INPUTS] = {0}; for (i = 0;i<INPUTS;i++){ if (rand() % 2 == 0) { sign = 1; } else { sign = -1; } float temp = (organism[i] + ...
Caso de teste para adcx e adox
Estou testandoIntel ADX [https://en.wikipedia.org/wiki/Intel_ADX]adicione com carry e adicione com overflow ao pipeline adiciona números inteiros grandes. Gostaria de ver como deve ser a geração de código esperada. De_addcarry_u64 ...
BPF clássico no Linux: o filtro não funciona
Estou tentando testar o BPF clássico para filtragem de pacotes, anexando-o ao soquete bruto. Quero pegar pacotes TCP com o primeiro byte da porta de origem == 8 (tcpdump 'tcp [1: 1] = 0x50'), mas não vejo pacotes de entrada no soquete. ...
De onde vem o arquivo de objeto "Referências de versão"?
Atualmente, estou em um diretório que possui um arquivolibshared-object.so (nome alterado por generalidade). Quando eu corro $ objdump -p libshared-object.soEu recebo a seguinte saída: libshared-object.so: file format elf64-x86-64 Program ...