Resultados da pesquisa a pedido "c"
Qual é a vantagem de um arquivo de origem C incluir seu próprio arquivo de cabeçalho
Entendo que se um arquivo de origem precisar fazer referência a funções de outro arquivo, ele precisará incluir seu arquivo de cabeçalho, mas não entendo por que o arquivo de origem inclui seu próprio arquivo de cabeçalho. O conteúdo do arquivo ...
Filtro passa-baixo usando FFT em vez de implementação de convolução
Implementando um filtro FIR passa-baixo, quando usar FFT e IFFT em vez da convolução no domínio do tempo? O objetivo é atingir o menor tempo de CPU necessário para cálculos em tempo real. Como eu sei, a FFT tem cerca de O (n log n) complexidade, ...
Com soquetes C TCP, o 'send' pode retornar zero?
É sempre possível para o Csend função para retornar zero ao usar soquetes TCP? A página de manual apenas diz que retornará o número de bytes enviados, mas não tenho certeza se retornará -1 quando não puder enviar nenhum dado.
Comportamento estranho de caractere em branco no regex C
Tenho um problema ao usar regex em C. Quero coletar um comando (GET, PUT ou DEL) e um caminho de arquivo para enviar o comando certo para um servidor. Se eu compilar apenas' [[:blank:]]*(GET|PUT|DEL|HELP) ', o código funciona e eu coleciono a ...
WM_USER vs WM_APP
Desejo que os threads de trabalho enviem uma mensagem definida pelo usuário para a fila de mensagens de threads da interface do usuário, mas não tenho certeza se devo usarWM_USER ouWM_APP. A documentação paraWM_APP diz: WM_APP através de ...
Erros de "múltipla definição", "primeiro definido aqui"
Eu tenho 3 projetos:Servidor, Cliente eCommons. Criando pares de cabeçalho e fonte emCommons não causa problemas e posso acessar as funções livremente de ambosServidor eCliente. No entanto, por algum motivo, criar arquivos de origem / cabeçalho ...
Erro de compilação C: “Objeto de tamanho variável pode não ser inicializado”
Por que recebo o erro "Objeto de tamanho variável não pode ser inicializado" com o código a seguir? int boardAux[length][length] = {{0}};
É uma boa ideia usar o C99 VLA em comparação com o malloc / free?
É uma boa ideia usar o C99 VLA? Quando é apropriado usar o VLA comparado ao malloc / free? (já que o VLA pode explodir a pilha?)
Por que rand () + rand () produz números negativos?
Eu observei querand() função de biblioteca, quando é chamada apenas uma vez em um loop, quase sempre produz números positivos. for (i = 0; i < 100; i++) { printf("%d\n", rand()); }Mas quando eu adiciono doisrand() chamadas, os números gerados ...
Arquivo de cabeçalho incluído apenas uma vez no programa inteiro?
Sei que essa é uma pergunta comum, mas ainda não consigo entender completamente. Em umCou programa C ++ gerado a partir de vários arquivos de origem e de cabeçalho diferentes, cada arquivo de cabeçalho será incluído apenas uma vez no código ...