Resultados da pesquisa a pedido "c"

5 a resposta

Imitar / imitar um comportamento big endian em C? [duplicado]

Esta pergunta já tem uma resposta aqui: Como testar seu código em uma máquina com arquitetura big-endian? [/questions/2839087/how-to-test-your-code-on-a-machine-with-big-endian-architecture] 2 respostasEu queria saber se é possível imitar um ...

6 a resposta

Como evitar longas cadeias de free (ou exclusões) após cada verificação de erro em C?

Suponha que eu escreva meu código de maneira muito defensiva e sempre verifique os tipos de retorno de todas as funções que chamo. Então eu vou como: char* function() { char* mem = get_memory(100); // first allocation if (!mem) return NULL; ...

4 a resposta

Faça um ponteiro de arquivo ler / gravar em um local na memória

Eu posso fazer um ponteiro de arquivo gravar em um arquivo com fopen (). Mas posso criar um ponteiro de arquivo que faça com que funções de chamada como fputc ou fprintf gravem em um ponteiro na memória? Um exemplo disso é ByteArrayOutputStream ...

5 a resposta

Onde encontrar implementações de funções stdio.h?

Estudo C e notei que não consigo encontrar o arquivo de implementação para alguns arquivos de cabeçalho, como, por exemplo,stdio.h que é uma biblioteca que contém muitas funções de entrada / saída, comoprintf. Onde posso encontrar sua implementação?

4 a resposta

Qual é a maneira mais simples de implementar bigint em C?

Estou tentando calcular 100! Eu estou procurando a maneira mais simples de fazer isso usando C. Eu li ao redor, mas não encontrei uma resposta concreta. Se você deve saber, eu programo no Xcode no Mac os X. Obrigado!

5 a resposta

C1x: Quando vai pousar, o que esperar?

O C99 ainda não é suportado por muitos compiladores, e grande parte do foco agora está no C ++ e em seu próximo padrão C ++ 1x. Estou curioso para saber o que C "obterá" em seu próximo padrão, quando será obtido e como manterá C competitivo. ...

8 a resposta

Existem idiomas que se encaixam nos mesmos nichos que C?

Alguma linguagem proposta ou implementada se encaixa no mesmo (enorme) nicho que C, com a intenção de ser uma alternativa, mantendo toda a aplicabilidade ao SO, alto desempenho, funções incorporadas e outras?

3 a resposta

Despejar memória de um processo

Ao ler os mapas / proc / $ PID /, você obtém as regiões de memória mapeadas. Existe uma maneira de despejar uma dessas regiões? $ cat /proc/18448/maps ...[snip]... 0059e000-005b1000 r-xp 00000000 08:11 40 /usr/local/lib/libgstlightning.so.0.0.0 ...

3 a resposta

Alocação dinâmica de memória no C incorporado

Posso usar as funções malloc e excluir no C incorporado? Por exemplo, eu tenho uma função, onde foi criado o ponteiro na estrutura com a função malloc. Esta função retorna endereço em ram e eu posso usar isso. Após sair da minha função, onde a ...

1 a resposta

Programa compilado com -fPIC trava ao passar sobre a variável local do encadeamento no GDB

Esse é um problema muito estranho que ocorre apenas quando o programa é compilado com-fPIC opção. Usandogdb Sou capaz de imprimir variáveis locais de threads, mas passar por cima delas leva a uma falha. thread.c #include <pthread.h> #include ...