Resultados da pesquisa a pedido "c"

6 a resposta

Inteiros de largura fixa em C ++

Ocasionalmente, preciso usar números inteiros de largura fixa para comunicação com dispositivos externos, como PLCs. Também os uso para definir máscaras de bits e executar manipulação de bits de dados de imagem. AFAIK, o padrão C99 define ...

4 a resposta

soquete @Blocking retorna EAGAIN

Um dos meus projetos no Linux usa soquetes de bloqueio. As coisas acontecem de forma muito serial, para que o bloqueio não torne as coisas mais complicadas. De qualquer forma, estou descobrindo que muitas vezes umrecv() a chamada ...

6 a resposta

Existe um ponto de sequência entre essas atribuiçõe

Existe um ponto de sequência entre as duas atribuições no código a seguir: f(f(x=1,1),x=2);

3 a resposta

Whats é o objetivo ftok nas filas de mensagens

Comecei a ler as filas de mensagens como um dos mecanismos do IPC no Linux. Mas, no primeiro passo, tenho algumas perguntas básica Uso deftok() para gerar um ID único (chave) e qual é o ID único que deve ser gerad Não podemos usar um número ...

3 a resposta

C / C ++: jogar fora volátil considerado prejudicial?

(relacionado a esta pergunta É seguro rejeitar voláteis? [https://stackoverflow.com/questions/2474756/is-it-safe-to-cast-away-volatile], mas não exatamente o mesmo, pois essa pergunta se refere a uma instância específica) Existe sempre um caso ...

3 a resposta

Como (des) escapar seqüências de caracteres em C / C ++?

Given a contados string (uma matriz de caracteres ou um invólucro comostd::string), existe uma maneira "adequada" de escapar e / ou desencaixá-la em C ou C ++, de modo que caracteres "especiais" (como o caractere nulo) se tornem escapados no ...

1 a resposta

Existe um Windows equivalente ao fdopen para HANDLE

No Unix, se você tiver um descritor de arquivo (por exemplo, de um soquete, canal ou herdado do processo pai), poderá abrir uma E / S em bufferFILE* transmita nele comfdopen(3) [http://linux.die.net/man/3/fdopen]. Existe um equivalente no ...

3 a resposta

Linux C captura sinal de morte para finalização graciosa

Tenho um processo usando soquetes, conexões com bancos de dados e coisas do tipo. É basicamente um processo de servidor que retransmite entre os dados do sensor e uma interface da web e, como tal, é importante garantir que o aplicativo, se ...

4 a resposta

Linux reiniciando o aplicativo automaticamente em caso de falha - Daemons

Eu tenho um sistema executando linux incorporado e é essencial que ele funcione continuamente. Basicamente, é um processo de comunicação com sensores e retransmissão desses dados para o banco de dados e o cliente Web. Se ocorrer uma falha, como ...

3 a resposta

Saída inesperada ao adicionar dois números flutuantes

Eu escrevi o seguinte código C ++: float a, b; int c; a = 8.6; b = 1.4; c = a + b; printf("%d\n", c);A saída é10. Mas quando executo o seguinte código: float a, b; int c; a = 8.7; b = 1.3; c = a + b; printf("%d\n", c);A saída é9. Qual é a ...