Resultados da pesquisa a pedido "c"

2 a resposta

omo instalar corretamente a biblioteca gsl no Linu

Ocorreu um problema ao instalar a GNU Scientific Library (gsl). Coloquei o pacote na minha área de trabalho e fiz "./configure", "make" e "sudo make install", de acordo com o documento incluído. Eu verifiquei o diretório / usr / local / include, ...

1 a resposta

O epoll é seguro para threads?

Existem duas funções no epoll: epoll_ctl epoll_waitSão elesdiscussão segur quando uso o mesmo epoll_fd? O que acontecerá se um segmento chamar epoll_wait e outros chamarem epoll_ctl ao mesmo tempo?

3 a resposta

Unix programa c para listar diretórios recursivamente

Estou trabalhando em um exercício de aprendizado do POSIX C que envolve listar recursivamente arquivos / pastas em um diretório especificado. O programa aceita como argumentos de um ou mais diretórios. Posso listar bem o conteúdo do diretório ...

3 a resposta

Catching estouro de pilha

Qual é a melhor maneira de capturar o estouro de pilha em Mais especificamente m programa C contém um intérprete para uma linguagem de scrip s scripts @ não são confiáveis e podem conter erros de recursão infinitos. O intérprete deve ser ...

2 a resposta

Como converter ponteiro nulo em ponteiro char em C

Ok, isso se tornou tão confuso para mim. Só não sei o que há de errado com esta tarefa: void *pa; void *pb; char *ptemp; char *ptemp2; ptemp = (char *)pa; ptemp2 = (char *)pb; Alguém pode me dizer por que estou recebendo esse erro: error: ...

5 a resposta

Converter RGB para RGBA em C

Preciso copiar o conteúdo de uma matriz de bytes que representa uma imagem em ordem de bytes RGB para outro buffer RGBA (4 bytes por pixel). O canal alfa será preenchido mais tarde. Qual seria a maneira mais rápida de conseguir isso?

2 a resposta

erguntas sobre a API de extensões do Ruby C

Então, recentemente tive a infeliz necessidade de fazer uma extensão C para Ruby (por causa do desempenho). Desde que eu estava tendo problemas para entenderVALUE (e ainda o fazem), então procurei na fonte Ruby e descobri:typedef unsigned long ...

1 a resposta

Valor de retorno da função printf () em C

Oprintf() função @ retornará o número de caracteres impressos. Mas no código abaixo, por que está imprimindo 5. int a=1000; printf("%d",printf("\n%d",a));Imprime "1000" uma vez e um espaço, por isso temos 2 caractere Deve emitir "1000 2". Mas a ...

5 a resposta

Por que a contagem regressiva de um loop int não assinado para sempre em

O código abaixo é executado em um loop infinito. 'i' foi inicializado com o valor 1 e depois comparado com 0. Então printf () stmt deve ser executado uma vez, mas é executado de maneira não-definid unsigned int i = 1; for (; i >= 0; i--) { ...

3 a resposta

alor de retorno no operador condicional

Eu estava tentando retornar um valor verdadeiro ou falso, dependendo da condição, usando um operador condicional, mas recebi um erro. Aqui está o meu código, bool isEmpty() { int listSize = Node::size(); listSize > 0 ? return (true) : return ...