Resultados da pesquisa a pedido "c"

3 a resposta

Como percorrer apenas descritores de arquivos ativos do resultado fd_set de select ()?

Então, na minha implementação atual do servidor, atualmente é algo como isto: void loop(){ // step 1: clear set fd_set readfds; while(true){ // step 1: FD_ZERO(readfds); // step 2: loop_through_sockets_and_add_active_sockets_to(theset); // step ...

2 a resposta

C: De qualquer forma, para carregar parâmetros em uma chamada de sistema ()

possível colocar argumentos em uma chamada de sistem algo com system("rm %s %s", string1, string2)

3 a resposta

or que uma declaração vazia funciona para definições com argumentos int, mas não para argumentos floa

Eu pensei que a diferença é quedeclaration não tem tipos de parâmetro ... Por que isso funciona: int fuc(); int fuc(int i) { printf("%d", i); return 0; } mas isso falha ao compilar: int fuc(); int fuc(float f) { printf("%f", f); return 0; } ...

3 a resposta

Por que o gcc tem "â" em todas as suas mensagens de err

Por alguma razão, minha instalação do gcc parece estar imprimindo um caracter "a com um quilate" no lugar de todos os% s em suas mensagens de erro, por exemplo, test.c:4: error: expected â, â, â, â or â before â tokenAlguém já viu isso antes? ...

3 a resposta

Como rastrear um aplicativo multiencadeado?

EDIT (PROGRESSO FEITO): Estou tentando rastrear um daemon vsftpd. Eu tenho o seguinte código que está anexando ao daemon. Em seguida, ele exibe com êxito o PID do primeiro processo gerado. No entanto, para os filhos desse processo gerado, ele ...

4 a resposta

Qual é o tipo de enum cujos valores parecem ser cadeias de caractere

Estou trabalhando com a AppleScriptingBridge framework e geraram um arquivo de cabeçalho para o iTunes que contém váriosenums assim: typedef enum { iTunesESrcLibrary = 'kLib', iTunesESrcIPod = 'kPod', iTunesESrcAudioCD = 'kACD', iTunesESrcMP3CD ...

10 a resposta

Como entender a estrela do ponteiro * em C?

Estou tendo problemas com o sinal do ponteiro *, acho muito confuso como ele é usado nas declarações e nas expressõe Por exemplo int *i; // i is a pointer to an intMas qual é a lógica por trás da sintaxe? O que significa o * pouco antes do que ...

2 a resposta

embro da matriz flexível (c99) dentro de uma estrutu

Estou usando esse código há algum tempo, e funciona bem, mas me deu um pouco de dor de cabeça para implementá-lo. Ele usa Membro de matriz flexível (FAM), também conhecido como Struct Hack. Agora que o C99 tem a possibilidade de usar o VLA ...

3 a resposta

Manter proprietário do arquivo e permissões após copiar o arquivo em C

Aqui está o meu problema: Em C, eu crio a cópia de um arquivo (com algumas alterações) Isso é feito trivialmente via fopen (), getchar e putchar. Copiar o arquivo é bom e o arquivo de saída é o que eu quero que sej Meu problema é: Presumo que ...

1 a resposta

Envie resposta HTTP usando soquete C

Estou tentando enviar resposta HTTP ao navegador char *reply = "HTTP/1.1 200 OK\n" "Date: Thu, 19 Feb 2009 12:27:04 GMT\n" "Server: Apache/2.2.3\n" "Last-Modified: Wed, 18 Jun 2003 16:05:58 GMT\n" "ETag: \"56d-9989200-1132c580\"\n" ...