Resultados da pesquisa a pedido "c"

5 a resposta

Definição de função dentro de outra definição de função: é válida?

veja este código #include<stdio.h> int main() { void test(void) { printf("test"); return; } printf("main"); return 0; } Este coed funciona bem e não dá nenhum aviso e erro. Não estou entendendo por que isso está acontecendo? aqui eu escrevi ...

19 a resposta

seguro usar -1 para definir todos os bits como verdadeiro

Vi esse padrão usado muito em C & C ++. unsigned int flags = -1; // all bits are true Essa é uma boa maneira portátil de fazer isso? Ou está usando0xffffffff ou~0 Melhor

1 a resposta

Tente acessar a API de streaming do Twitter com C

Eu recebi o código de Libcurl obtém saída em uma string [https://stackoverflow.com/questions/2329571/c-libcurl-get-output-into-a-string] . Modifiquei e quero usá-lo para acessar o Twitter Stream. Eu adicioneicurl_easy_setopt(curl, ...

2 a resposta

Como bloquear todos os SINAIS no encadeamento SEM usar SIGWAIT?

Tenho um aplicativo principal que gera um thread separado para processar mensagens de uma fila. Eu tenho um problema no AIX quando pressiono CTRL-C, pois parece fazer com que algumas "alças de conexão" no encadeamento se tornem inválidas. Eu ...

4 a resposta

readdir: como sei se é um arquivo ou diretório

readdir [http://linux.die.net/man/3/readdir] retorna informações sobre todos os itens no diretório. Como posso saber se o item é arquivo ou diretório? Obrigado EDITAR. Desculpe, esqueci de mencionar que minha plataforma de destino é iOS e Android.

2 a resposta

como usar EOF stdin em C

Eu preciso inserir coordenadas em uma matriz até encontrar o EOF, mas algo está errado no meu código. Eu usei ctrl + Z, ctrl + D int main() { int x[1000],y[1000]; int n=0,nr=0,a,b,i; printf("Enter the coordinates:\n"); while(scanf ( "%d %d ", ...

7 a resposta

Como ler da entrada até encontrar uma nova linha usando scanf ()?

Pediram-me para fazer um trabalho em C quando deveria ler da entrada até que houvesse espaço e depois até o usuário pressionar enter. Se eu fizer isso: scanf("%2000s %2000s", a, b); Seguirá a 1ª regra, mas não a 2ª. Se eu escrever: I am smartO ...

1 a resposta

Escrevendo uma função de trampolim

Consegui sobrescrever os primeiros bytes de uma função na memória e desviá-la para minha própria função. Agora estou tendo problemas para criar uma função de trampolim para devolver o controle à função rea Esta é uma segunda parte da minha ...

5 a resposta

rogramação @C digitando uma lista modificada por 10

Estou tentando trabalhar em um programa em que o usuário insere um número aleatório e o programa insere uma lista de 0 a 9. Por exemplo, digamos que o usuário insira o número 12 e a tela fique assim: 0123456789012 Onde '2' no final indica o ...

3 a resposta

Redirect STDOUT e STDERR para soquete em C?

Estou tentando redirecionar STDOUT AND STDERR para um soquet Eu fiz if(fork() == 0) { dup2(newsock, STDOUT_FILENO); dup2(newsock, STDERR_FILENO); execvp(); }e alguma forma, ele mostrou apenas a primeira pequena parte da saíd or exemplo, ele ...