Resultados da pesquisa a pedido "c"

2 a resposta

aminho de pesquisa @dlopen ()

existe uma maneira de descobrir programaticamente quais caminhos são pesquisados por dlopen () para objetos compartilhados? Eu sempre pensei que o dlopen () só olharia em / lib e / usr / lib, mas agora vi que no Linux Mint vários componentes ...

4 a resposta

Polimorfismo (em C) [duplicado]

Possible Duplicate: Como posso simular polimorfismo no estilo OO em [https://stackoverflow.com/questions/524033/how-can-i-simulate-oo-style-polymorphism-in-c] Estou tentando entender melhor a idéia do polimorfismo com exemplos de idiomas que ...

2 a resposta

Soquetes de cliente e servidor sem bloqueio em C [fechado]

Comecei a ler e aprender sobre "sockets", mas estou procurando um pequeno exemplo de código escrito em C para um cliente e servidor que não será bloqueador O código deve poder enviar entrada do cliente e o servidor deve receber a saída no ...

3 a resposta

Converta uma longa sequência hexadecimal em array int com sscanf

Eu tenho uma entrada como char *input="00112233FFAA"; uint8_t output[6]; Qual é a maneira mais fácil de converterinput para dentrooutput comsscanf? (prefira uma linha sem loop) A solução que tenho em mente não é dimensionada para mais de 20 ...

6 a resposta

Quais são algumas das maneiras "boas" de usar longjmp / setjmp para tratamento de erros em

Tenho que usar C para um projeto e estou pensando em usarlongjmp/setjmp para tratamento de erros, pois acho que será muito mais fácil lidar com erros em um local central do que códigos de retorno. Eu gostaria que houvesse algumas pistas sobre ...

1 a resposta

Pode me ajudar com um código curto que pode ser impress

#define q(k)main(){return!puts(#k"\nq("#k")");} q(#define q(k)main(){return!puts(#k"\nq("#k")");})Este código pode imprimir-se na tela, no entanto, tenho dificuldade em lê-lo, especialmente os dois # K, como funciona? Eu sei como # define q (k) 2 ...

4 a resposta

Definições múltiplas e bibliotecas apenas de cabeçalho

Tenho um programa C com vários arquivos c e h. Decidi fazer uma parte do programa 'somente cabeçalho', então mudei o código de c para h. Agora estou tendo vários problemas de definição e não faço ideia do porquê. por exemplo. main.c includes ...

5 a resposta

String terminada nula em C

Estou bastante ansioso com strings em C. Preciso definir o último caractere \ 0 ou ele faz sozinho? Se eu não fizer isso manualmente, quando tento depurar o código e quando acesso a string1 [257], não é nulo. Estou tendo problemas com ...

3 a resposta

A pilha de um programa em C diminu

Eu notei que todo programa C em execução tem um mapeamento privado chamado [pilha] que é inicialmente bastante pequeno (128k na minha máquina), mas aumentará para acomodar quaisquer variáveis automáticas (até o limite de tamanho da pilha). ...

3 a resposta

Kernel: como iterar os filhos do processo atua

No Linux Kernel Development, 3ª ed, esse código foi fornecido para percorrer os filhos do processo atua list_for_each(list, &current->children) { task = list_entry(list, struct task_struct, sibling); /* task now points to one of current’s ...