Resultados da pesquisa a pedido "c"
Testando um soquete fechado
Estou tentando testar um soquete fechado que foi graciosamente fechado pelo ponto sem incorrer no acerto de latência de um envio duplo para induzir umSIGPIPE. Uma das suposições aqui é que o soquete, se fechado, foi graciosamente fechado pelo ...
Carregando MachineCode do arquivo na memória e executando no C - mprotect Failing
Oi, eu estou tentando carregar o código da máquina bruto na memória e executá-lo dentro de um programa C, agora quando o programa o executa, é interrompido ao tentar executar o mprotect na memória para torná-lo executável. Também não ...
Um bom cartão de referência / cábula com os algoritmos básicos de classificação em C? [fechadas]
Eu estive procurando (sem muita sorte) o cartão de referência perfeito com todos os algos básicos de classificação em C (ou talvez em pseudo-código). A Wikipedia é uma excelente fonte de informações, mas desta vez estou procurando ...
Entrada usando sscanf com expressão regular
Eu quero receber informações de uma parte específica de uma string como "Primeiro (helloWorld): último" A partir dessa string, quero receber apenas "helloWorld" por expressão regular. estou usando % * [^ (] (% s): " Mas isso não serve ao meu ...
mantendo o controle dos índices originais de uma matriz após classificar em C
Eu tenho uma matriz digamosA[5], os 5 elementos são5,4,1,2,3. Agora, eu ordeno essas matrizes em ordem crescente. então a matriz resultante será agora1,2,3,4,5. eu usoqsort() função destdlib.h para classificar isso. A questão é como posso obter ...
Qual é a diferença entre printf () e puts () em C?
Eu sei que você pode imprimir comprintf() eputs(). Eu também posso ver issoprintf() permite interpolar variáveis e formatar. Éputs() apenas uma versão primitiva deprintf(). Deve ser usado para todos os possíveisprintf() sem interpolação de string?
Feche um arquivo que já esteja fechado
No meu programa, posso fechar um arquivo que já está próximo. O que acontece quando eu faço umfclose em um arquivo já está perto? E se você não pode fazer isso, como saber se um arquivo está fechado ou aberto?
Como gerenciar dois ou mais consumidores via pthreads?
Estou com um problema genérico que pretendo resolver, em que blocos de dados binários são enviados de uma entrada padrão ou fluxo de arquivos regular para um aplicativo, que por sua vez converte esses dados binários em texto. Usando threads, ...
How to avoid “if” chains?
Supondo que eu tenho esse pseudo-código: bool conditionA = executeStepA(); if (conditionA){ bool conditionB = executeStepB(); if (conditionB){ bool conditionC = execut,eStepC(); if (conditionC){ ... } } } ...
Como o ponteiro para o array funciona?
int s[4][2] = { {1234, 56}, {1212, 33}, {1434, 80}, {1312, 78} }; int (*p)[1]; p = s[0]; printf("%d\n", *(*(p + 0))); // 1234 printf("%d\n", *(s[0] + 0)); // 1234 printf("%u\n", p); // 1256433(address of s[0][0]) printf("%u\n", *p); ...