Resultados da pesquisa a pedido "c"
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 ...
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 ( ...
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 ...
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 ...
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
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?
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 ...
É 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 ...
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 ...
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 ...