Resultados da pesquisa a pedido "c"

7 a resposta

Saída diferente para compilador diferente - C e C ++ [duplicado]

Esta pergunta já tem uma resposta aqui: Code código válido em C e C ++ produz um comportamento diferente quando compilado em cada idiom [/questions/12887700/can-code-that-is-valid-in-both-c-and-c-produce-different-behavior-when-compile] 19 ...

8 a resposta

obre os valores padrão da estrutura C, e o códig

Estou tentando criar estruturas com valores padrão. Não sei como fazer isso porque todo código que vejo é sobre inicialização, e eu o faria da maneira natural, como ... struct stuff { int stuff_a = 1; int stuff_b = 2... ...and so on... };e ...

6 a resposta

Como excluir um diretório e seu conteúdo em (POSIX) C? [duplicado

Esta pergunta já tem uma resposta aqui: Removendo um diretório não vazio programaticamente em C ou C ++ [/questions/2256945/removing-a-non-empty-directory-programmatically-in-c-or-c] 9 respostas Estou mais interessado no caso não recursivo, mas ...

6 a resposta

assando matrizes e matrizes para funções como ponteiros e ponteiros para ponteiros em C

Dou o seguinte código: void foo( int* array ) { // ... } void bar( int** matrix ) { // ... } int main( void ) { int array[ 10 ]; int matrix[ 10 ][ 10 ]; foo( array ); bar( matrix ); return 0; } Não entendo por que recebo este aviso: warning: ...

5 a resposta

Evitar sobrecarga de prólogo da função gcc?

Ultimamente encontrei muitas funções em que o gcc gera um código muito ruim no x86. Todos eles se encaixam em um padrão de: if (some_condition) { /* do something really simple and return */ } else { /* something complex that needs lots of ...

3 a resposta

Aviso do compilador - sugerir parênteses em torno da atribuição usada como valor de verdade

Quando tento compilar o trecho de código abaixo, recebo este aviso: warning: suggest parentheses around assignment used as truth value Por que isso acontece? Este é um idioma bastante comum, acredito. Eu até uso algo parecido anteriormente no ...

3 a resposta

O que é uma estrutura “empacotada” em C?

Estou indo embora algum código C escrito para o compilador Microchip C30 e muitas vezes vejo estruturas definidas da seguinte forma: typedef struct __attribute__((__packed__)) { IP_ADDR MyIPAddr; // IP address IP_ADDR MyMask; // Subnet mask ...

8 a resposta

matar um processo iniciado com popen

Depois de abrir um pipe para um processo compopen, existe uma maneira de eliminar o processo iniciado? (Usandopclose não é o que eu quero, porque isso vai esperar o processo terminar, mas eu preciso matá-lo.)

5 a resposta

Pergunta do manipulador de sinais

Nós estamos cobrindo sinais no C / Unix, e o professor deu um exemplo em sala de aula que está me confundindo. No método principal abaixo, a função de sinal é chamada com os argumentos incluído main() { signal(SIGALRM, handler); // install ...

2 a resposta

Para que é usada a macro do pré-processador NDEBUG (em plataformas diferentes

Estou interessado em qual finalidade várias plataformas / compiladores ("implementações") / estruturas atribuem aoC e macro do pré-processador C ++NDEBUG. OC, assim como o padrão C ++, apenas menciona essa definição uma vez, ou seja, para ...