Resultados da pesquisa a pedido "libc"

3 a resposta

IsBadReadPtr analógico no Unix

Existe uma função análoga aIsBadReadPtr [http://msdn.microsoft.com/en-us/library/aa366713%28VS.85%29.aspx]no Unix? Pelo menos algumas funcionalidades do IsBadReadPtr? Quero escrever um procedimento que reaja se algo ruim acontecer a um processo ...

6 a resposta

O que significa s [-1] = 0?

Estou estudando o código da função strtok da libc do bsd, quando o executei na minha máquina, o programa recebeu sinalSIGSEGV nos[-1] = 0. Aqui está ...

2 a resposta

função gets () e byte zero '\ 0' na entrada

Ogets() A função da linguagem C (por exemplo, da glibc) é interrompida, se ler um byte zero ('\0') do arquivo? Teste rápido:echo -ne 'AB\0CDE' Obrigado. PS esta pergunta surge dos comentários nesta pergunta:retornar à libc - ...

7 a resposta

Libc pequeno para sistemas embarcados

Estou procurando uma pequena libc para uso incorporado com freertos em um microcontrolador ARM7. Eu olhei para newlib, mas é um pouco complexo para minhas necessidades. O newlib chama malloc () em várias funções (por exemplo, printf ()), o que ...

1 a resposta

A biblioteca de tempo de execução não combina com o VC ++ - Ah, a miséria!

Parece que, durante toda a minha vida adulta, fui atormentado pelo reclamante ou impedidor do vinculador VC ++, porque várias bibliotecas não concordam com qual versão da biblioteca Runtime usar. Nunca estou com disposição para dominar ...

1 a resposta

sigemptyset () NDK UnsatisfiedLinkError dlopen ()

Um certo código C no meu aplicativo NDK para Android chama osigemptyset() função definida no sinal.h. Estou construindo meu projeto usando oNDK-r9. Meu arquivo de biblioteca chamado"libnative-service.so" é construído bem, depois que o código c é ...

2 a resposta

Como vincular a um arquivo libc diferente?

Desejo fornecer as bibliotecas compartilhadas junto com meu programa, em vez de usar o sistema de destino devido a diferenças de versão. ldd diz que meu programa usa essas bibliotecas compartilhadas: linux-gate.so.1 => (0xf7ef0000)**(made by ...

3 a resposta

Ao invocar clock_gettime (), o campo tv_nsec retornado pode realmente exceder um segundo?

Quando você invocaclock_gettime() retorna uma estrutura de timespec. struct timespec { time_t tv_sec; /* seconds */ long tv_nsec; /* nanoseconds */ };Não encontro na página de manual uma garantia de que o tv_nsec não exceda um segundo. A ...

3 a resposta

Como posso vincular a uma versão glibc específica?

Quando eu compilar algo no meu PC Ubuntu Lucid 10.04, ele será vinculado à glibc. Lucid usa 2,11 de glibc. Quando executo esse binário em outro PC com uma glibc mais antiga, o comando falha dizendo que não há glibc 2.11 ... Até onde eu sei, a ...

7 a resposta

Qual é a razão para fread / fwrite tomar tamanho e contar como argumentos?

Tivemos uma discussão aqui no trabalho sobre por que fread e fwrite assumem um tamanho por membro e contam e retornam o número de membros lidos / gravados, em vez de apenas usar um buffer e tamanho. O único uso que poderíamos criar é se você ...