Resultados da pesquisa a pedido "c"
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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). ...
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, ¤t->children) { task = list_entry(list, struct task_struct, sibling); /* task now points to one of current’s ...