Resultados da pesquisa a pedido "c"
Pode ser determinada a ordem de execução do fork ()?
Estou trabalhando em um exercício no livro "Conceitos do sistema operacional 7ª edição" e estou um pouco confuso sobre como ofork() trabalhos. Pelo meu entendimento,fork() cria um processo filho que é executado simultaneamente com seu pai. Mas ...
pthread_mutex_lock bloqueia, mas nenhum proprietário está definido
Estou trabalhando neste há alguns dias - Como pano de fundo, estou trabalhando para pegar um programa C de thread único e torná-lo multiencadeado. Descobri recentemente um novo caso de conflito, mas, quando olho para o mutex em gdb, vejo ...
ponteiro da pilha de threads
o Linux 2.6.32-32, existe uma maneira de encontrar as seguintes informações sobre um encadeamento programaticamente em umpthreads programa? Preciso: contagem de execução, ponteiro de pilha, início / fim da pilha, tamanho da pilha, uso da pilha. ...
Por que o e comercial foi escolhido como símbolo para referências em C ++? [fechadas
lguém tem uma idéia de por que o e comercial foi escolhido como a maneira de denotar referências em C + AFAIK (embora eu não tenha o livro perto de mim), Stroustroup não explicou essa escolha, o que acho um pouco estranho, porque o mesmo símbolo ...
É possível gravar menos de 1 byte em um arquivo
Até onde eu sei, a menor unidade em C é umabyte. De onde vem essa restrição? CPU Por exemplo, como posso escrever umnibble ou um únicobit para um arquivo?
omparações de ponteiros em C. Eles estão assinados ou não assinado
Oi, tenho certeza de que essa deve ser uma pergunta comum, mas não consigo encontrar a resposta quando a procuro. Minha pergunta diz respeito basicamente a dois indicadores. Quero comparar seus endereços e determinar se um é maior que o outro. ...
Por que o sscanf não funciona corretamente com um tipo bool
A saída deste código: const char *buff = "*_2D 1"; char field[10]; int flag; sscanf(buff, "%s %d", field, &flag); printf("field:%s flag:%i\n", field, flag);éfield:*_2D flag:1 No entanto, alterando oint parabool resulta em comportamento ...
Como usar um vetor std :: em uma função C
função @A C espera que uma matriz de buffers esteja no escopo em tempo de execução. por exemplo char values[x][y] A função C preencherá os buffers Gostaria de usar uma matriz dinâmica para não precisar codificar as dimensões Como uso um vetor ...
Pthread sinal condicional - não está funcionando como esperado
Estou trabalhando em um projeto e tentando usarpthread_cond_wait() epthread_cond_signal() para sincronizar dois thread Meu código é mais ou menos assim: pthread_mutex_t lock_it = PTHREAD_MUTEX_INITIALIZER; pthread_cond_t write_it ...
C comprimento dinâmico da string
Existem diferentes maneiras de criar seqüências dinâmicas em C (com comprimento que muda constantemente). Após algumas pesquisas no Google, a principal maneira de fazer isso é usarrealloc ...