Resultados da pesquisa a pedido "c"

1 a resposta

Como faço para abrir uma fopen sem bloqueio em um pipe nomeado (mkfifo

Se eu tiver um programa que crie e tente abrir um pipe nomeado usando o mkfifo, como posso abrir um pipe para leitura ou gravação sem bloquea specificamente, estou escrevendo um programa em C que pode ser executado com ou sem uma GUI (escrita em ...

2 a resposta

passando matriz da estrutura como um parâmetro de função

typedef struct What_if { char price [2]; } what_if ; what_if what_if_var[100]; int format_input_records(); int process_input_records(what_if *what_if_var); int format_input_records() { if (infile != NULL ) { char mem_buf [500]; while ( fgets ( ...

3 a resposta

Passando um ponteiro de JNI para Java usando um @ lon

Estou tentando passar uma estrutura como um ponteiro de JNI para Java para poder passar mais tarde de Java para JNI. Eu li este tópico:Passando ponteiros entre C e Java através de ...

4 a resposta

A função printf suporta sobrecarga em C? [duplicado

Possible Duplicate: suporta sobrecarga? [https://stackoverflow.com/questions/2351792/does-c-support-overloading] Gostaria de saber se printf suporta sobrecarga de funções em C, pois a mesma função printf pode ser usada de mais de uma maneira em ...

7 a resposta

Como fazer um thread dormir / bloquear por nanossegundos (ou pelo menos milissegundos)?

Como posso bloquear meu segmento (talvez processo) por nanossegundos ou talvez por um período de milissegundos (pelo menos Observe que não consigo dormir, porque o argumento para dormir está sempre em segundo

5 a resposta

ré-processadores C e ordem de operaçõ

Estou aprendendo C, mas não entendo isso: #define square(x) x*x a = square(2+3) //a = 11 Quando isso é executado, por quea acabam sendo11?

4 a resposta

Possível alterar o brilho da tela com C?

Usando C no Linux, seria possível alterar o brilho da tela de visualização? Não se espera que seja portátil, além de rodar nas minhas instalações do Ubuntu e Fedora. Estou perguntando sobre como eu faria interface com o sistema operacional para ...

3 a resposta

É possível encontrar a memória alocada para o ponteiro, sem procurar a instrução malloc

Suponha que eu aloquei memória para algum ponteiro em uma funçãofoo: void foo() { // ... int *ptr = malloc(20*sizeof(int)); bar (ptr); }A partir defoo(), Passo esse ponteiro parabar() e digamos debar() para outra função. gora, em algum ...

4 a resposta

como C output LF para stdout sem ser alterado para CR L

No Windows, este #include <stdio.h> int main() { putc('A',stdout); putc('\r',stdout); putc('\n',stdout); } saídas A<CR><CR><LF>Como escrever apenas LF char para stdout sem conversão automática para CR L Eu preciso que ele faça um simples ...

3 a resposta

C ponteiro duplo

struct counter{ long long counter; } struct instruction{ struct counter *counter int repetitions; void (*work_fn)(long long *); }; int ncounter; //number of counters struct counter *counter; //counter array int nthreads; //number of threads int ...