Perguntas com a marcação «c»

400
Guia e lista definitivas do livro C

As respostas desta pergunta são um esforço da comunidade . Edite as respostas existentes para melhorar esta postagem. No momento, não está aceitando novas respostas ou interações. Esta pergunta tenta coletar uma lista mantida pela comunidade de livros de qualidade...

399
Link estático vs link dinâmico

Existem razões de desempenho convincentes para escolher o link estático em vez do link dinâmico ou vice-versa em determinadas situações? Ouvi ou li o seguinte, mas não sei o suficiente sobre o assunto para confirmar sua veracidade. 1) A diferença no desempenho do tempo de execução entre o link...

392
Transitividade da Especialização Automática no GHC

Dos documentos para o GHC 7.6: Em geral, você nem precisa do pragma SPECIALIZE. Ao compilar um módulo M, o otimizador do GHC (com -O) considera automaticamente cada função de sobrecarga de nível superior declarada em M e a especializa para os diferentes tipos em que é chamado em M. O otimizador...

385
Como o free sabe quanto liberar?

Na programação C, você pode transmitir qualquer tipo de ponteiro que desejar como argumento para liberar, como ele sabe o tamanho da memória alocada para liberar? Sempre que passo um ponteiro para alguma função, também preciso passar o tamanho (ou seja, uma matriz de 10 elementos precisa receber 10...