Resultados da pesquisa a pedido "c"

5 a resposta

Como posso trocar ou substituir várias strings no código ao mesmo tempo?

Dado o seguinte exemplo de código: uint8_t i, in, ni; i = in = 2; ni = 1; while (2 == i > ni) in++;Como posso substituiri, in, and ni, respectivamente comin, ni, and i ouinni, inin, and nini usando comandos emacs, vi, * nix ou qualquer outra coisa?

4 a resposta

C: tipos incompatíveis na atribuição

Estou escrevendo um programa para verificar se uma porta está aberta em C. Uma linha em particular copia um dos argumentos para uma matriz de caracteres. No entanto, quando tento compilar, ele diz: erro: tipos incompatíveis na atribuição Heres ...

7 a resposta

Enums C / C ++: Detecta quando vários itens são mapeados para o mesmo valor

Existe uma maneira em tempo de compilação para detectar / impedir valores duplicados em uma enumeração C / C ++? O problema é queexistem vários itens que são inicializados com valores explícitos. Fundo: Eu herdei algum código C, como o ...

2 a resposta

Como adiciono uma opção de depuração ao Makefile

Eu tenho o Makefile abaixo simples que eu uso para compilar um programa C: all: gcc -Wall -o myfile myfile.c lol_dht22/dht22.c lol_dht22/locking.c -lwiringPi -lcurl -lmQuero adicionar uma opção de depuração para poder compilar com -DDEBUG, ...

3 a resposta

Como determinar os valores salvos na pilha?

Estou fazendo algumas experiências e gostaria de poder ver o que é salvo na pilha durante uma chamada do sistema (o estado salvo do processo de aterrissagem do usuário). De acordo ...

0 a resposta

Incluindo arquivo de objeto no código cpp no eclipse

Eu segui os caminhos mencionados emVincular arquivo de objeto ao meu projeto Eclipse CDR [https://stackoverflow.com/questions/11810701/link-object-file-to-my-project-eclipse-cdr] Minha função principal está no código cpp e, a partir disso, ...

1 a resposta

matrizes que não são lvalues e restrição de ponto de sequência

Na ISO C99, matrizes que não são lvalues ainda decaem para ponteiros e podem ser subscritas, embora não possam ser modificadas ou usadas após o próximo ponto de sequência. (fonte [https://gcc.gnu.org/onlinedocs/gcc/Subscripting.html]) Entendo ...

3 a resposta

Retornando o ponteiro para a variável local [duplicado]

Esta pergunta já tem uma resposta aqui: A memória de uma variável local pode ser acessada fora de seu escopo? [/questions/6441218/can-a-local-variables-memory-be-accessed-outside-its-scope] 19 respostasComo acessar uma variável local de uma ...

5 a resposta

O que significa o argumento da função "void (* parse_arg_function) (const char *)" em C?

O que o último argumento da função significa na linguagem C? Por favor, aponte para a documentação onde posso ler sobre isso. void parse_options( int argc, char **argv, const OptionDef *options, void (* parse_arg_function)(const char*) )Obrigado.

4 a resposta

Threads e sinais POSIX

Eu tenho tentado entender os meandros de como os threads e sinais POSIX interagem. Em particular, estou interessado em: Qual é a melhor maneira de controlar para qual thread um sinal é entregue (supondo que não seja fatal em primeiro lugar)?Qual ...