Resultados da pesquisa a pedido "c"

3 a resposta

O getc () é definido após o retorno do EOF?

eu usogetc(); em um exercício C, e depois de olhar para trás no programa, notei algo estranho. Eu assumi que o arquivo fornecido nos argumentos da linha de comando contém pelo menos um byte. (Chamagetc(); duas vezes seguidas sem verificar se ...

1 a resposta

Pergunta de análise simples [duplicado]

Possível duplicado: Alguém poderia explicar esses comportamentos indefinidos (i = i ++ + ++ i, i = i ++, etc ...) [https://stackoverflow.com/questions/949433/could-anyone-explain-these-u ndefined-behaviors-i-i-i-i-i-etc] Comportamento indefinido ...

3 a resposta

IsBadReadPtr analógico no Unix

Existe uma função análoga aIsBadReadPtr [http://msdn.microsoft.com/en-us/library/aa366713%28VS.85%29.aspx]no Unix? Pelo menos algumas funcionalidades do IsBadReadPtr? Quero escrever um procedimento que reaja se algo ruim acontecer a um processo ...

9 a resposta

As expressões C constantes são avaliadas no tempo de compilação ou no tempo de execução?

Se eu escrever um#definir que executa uma operação usando outras constantes do pré-processador, o valor final é calculado cada vez que a macro aparece no tempo de execução? Isso depende de otimizações no compilador ou é coberto por ...

4 a resposta

Práticas recomendadas de C, alocação de pilha x pilha

Eu tenho usado c muito mais recentemente e descobri que realmente não gosto de lidar com gerenciamento de memória, ou pelo menos a idéia de que, se eu focalizar um ponteiro, preciso liberá-lo, mesmo que seja a coisa mais trivial. Isso me levou a ...

4 a resposta

Memória compartilhada ou mmap - Linux C / C ++ IPC

O contexto é a comunicação entre processos, em que um processo ("Servidor") precisa enviar estruturas de tamanho fixo para muitos processos de escuta ("Clientes") em execução na mesma máquina. Estou muito confortável fazendo isso na Programação ...

6 a resposta

declaração de retorno vs exit () em main ()

Devo usarexit() ou apenasreturn declarações emmain()? Pessoalmente, sou a favor doreturn declarações porque sinto que é como ler qualquer outra função e o controle de fluxo quando estou lendo o código é suave (na minha opinião). E mesmo se eu ...

2 a resposta

Grava em um arquivo usando fputs em C

Alguém poderia me dizer por que o arquivo não muda? Funciona quando eu usorewind oufseek mas não de outra forma. Qual é a maneira padrão de usarfputs depois defgets. O indicador de arquivo está na posição 9, portantofputs deve escrever depois ...

0 a resposta

Falha na segmentação p_thread com uma possível condição de corrida

Problema: criei uma lista vinculada de TIDS de thread filho e quero aguardar que todos os child tids concluam a execução antes de continuar meu thread principal. Basicamente, tenho passagem de diretório (um diretório é especificado pelos membros ...

2 a resposta

Como instalar o MySQL Connector / C no Mac OS X?

Estou escrevendo um aplicativo em C que requer interação com o MySQL, então baixei o arquivo Connector / C do site oficial e ele contém pastas bin, lib e include, mas não sei onde instalá-las. Eu poderia copiar os arquivos de inclusão na pasta do ...