Resultados da pesquisa a pedido "c"

3 a resposta

écnicas para lidar com leituras / gravações curtas com dispersão-reuni

Scatter-gather - readv () / writev () / preadv () / pwritev () - lê / grava um número variável de estruturas iovec em uma única chamada do sistema. Basicamente, ele lê / grava cada buffer sequencialmente do 0º iovec ao Nésimo. No entanto, de ...

7 a resposta

Como escrever um analisador em C ou Objective-C sem um gerador de analisado

Estou tentando fazer uma calculadora em C ou Objective-C que aceite uma string ao longo das linhas de 8/2+4(3*9)^2e retorna a resposta 2920. Eu preferiria não usar um gerador como Lex ou Yacc, então quero codificá-lo desde o início. Como devo ...

6 a resposta

Qual é a diferença entre estes (bCondition == NULL) e (NULL == bCondition)?

Enquanto explora sites msdn, a maioria das condições que verifica os locais que estão usando (NULL == bCondition qual é o objetivo de usar essas notações? Forneça uma amostra para explicar isso, por favor. Obrigado

7 a resposta

delete elementos em uma lista vinculada singular

neste código, estou excluindo o elemento na lista vinculada 11-> 12-> 13-> 14-> 15-> 12-> 16 se eu quiser excluir 12, ele excluirá apenas o primeiro elemento de ocorrência, ou seja, o / p será 11-> 13-> 14-> 15-> 12-> 16 mas eu quero ...

2 a resposta

Como usar a função poll C para assistir pipes nomeados no Linu

Estou tentando escrever um programa em que devo observar as extremidades de alguns pipes nomeados usando a função poll. Eu tenho um loop for para verificar todos os pipes sempre que a pesquisa retornar> 0 e eu sei que quando um pipe é fechado a ...

3 a resposta

pronuncie uma cor com base nos valores de bits com a foto 18f4550

update 2Eu quero criar um programa que possa reproduzir som (que pode dizer vermelho, verde e azul) na minha foto 18f4550, há um alto-falante conectado ao picdem, essa parte funciona bem, eu escrevi o programa a seguir com a versão 6.83 do ...

4 a resposta

omo incluir o backtrace C em um código de módulo do kerne

Então estou tentando descobrir quais processos do kernel estão chamando algumas funções em um driver de bloco. Eu pensei que incluir backtrace () na biblioteca C tornaria mais fácil. Mas estou com problemas para carregar o backtrac Copiei esta ...

4 a resposta

assert () com a mensagem

Vi em algum lugar afirmar usado com uma mensagem da seguinte maneira: assert(("message", condition));Isso parece funcionar muito bem, exceto que o gcc lança o seguinte aviso: warning: left-hand operand of comma expression has no effectComo ...

10 a resposta

Como devo imprimir tipos como off_t e size_t?

Estou tentando imprimir tipos comooff_t esize_t. Qual é o espaço reservado correto paraprintf() that é portátil? Existe uma maneira completamente diferente de imprimir essas variávei

2 a resposta

Posso usar parâmetros para o nome da tabela em sqlite

Estou tendo uma sensação estranha de sqlite3 parâmetros que eu gostaria de expor para você. Esta é minha consulta e a mensagem de falha: #query 'SELECT id FROM ? WHERE key = ? AND (userid = '0' OR userid = ?) ORDER BY userid DESC LIMIT 1;' ...