Resultados da pesquisa a pedido "c"

4 a resposta

Por que minha ferramenta lançou um erro MISRA aqui?

O que posso fazer para evitar que o MISRA dê esse erro para o código abaixo? Eu tentei transmitir com (unit16_t). Mas não permitiu uma conversão explícita. onversão implícita ilegal do tipo MISRA subjacente "unsigned char" para "unsigned int" em ...

2 a resposta

Union hack para teste endian e troca de bytes

Para uma união, escrever para um membro e ler de outro membro (exceto para matriz de caracteres) é U //snippet 1(testing for endianess): union { int i; char c[sizeof(int)]; } x; x.i = 1; // writing to i if(x.c[0] == 1) // reading from c[0] ...

4 a resposta

C preprocessor #if expression

Estou um pouco confuso com o tipo de expressão que podemos usar com o pré-processador #IF na linguagem C. Eu tentei o código a seguir e ele não está funcionando. Por favor, explique e forneça exemplos para expressões que podem ser usadas com o ...

4 a resposta

mplementação da tabela hash

Acabei de comprar um livro "C Interfaces and Implementations". no capítulo um, implementou uma estrutura "Atom", exemplo de código da seguinte forma: #define NELEMS(x) ((sizeof (x))/(sizeof ((x)[0]))) static struct atom { struct atom *link; int ...

7 a resposta

O que significa quando uma constante numérica em C / C ++ é prefixada com

Ok ... Então, eu tive uma idéia boba e tentei colocar o valor 0123 em um int, curioso para ver o que aconteceria, eu assumi que, quando imprimisse o valor, receberia 123, mas, em vez disso, 83. Alguma idéia do porquê? o que acontece dentro do ...

2 a resposta

Como agendar ciclos de coleta para o coletor de marcação e varredura personalizado?

Eu escrevi um coletor de lixo simples para uma máquina virtual Postscript e estou tendo dificuldades para criar um conjunto decente de regras para quando fazer uma coleção (quando a lista gratuita é muito curta?) E quando alocar novo espaço ( ...

4 a resposta

Como contar o número de nós em uma lista vinculada sem percorrê-la?

Em uma entrevista, fui perguntado como contar o número de nós em uma lista vinculada sem percorrê-la? Existe alguma maneira de conseguir isso?

4 a resposta

Qual é o sentido de dizer “#define FOO FOO” em C?

Me deparei com algunsC código em que o autor usa o seguinte idioma em todo o lugar: typedef __int32 FOO_INT32; #define FOO_INT32 FOO_INT32 Qual é o sentido de fazer isso? O typedef não deveria ser suficiente? É uma solução alternativa ...

3 a resposta

Como carregar um arquivo PKCS # 12 no OpenSSL programaticament

Em um aplicativo de servidor SSL baseado em OpenSSL, como podemos carregar um arquivo PKCS # 12 programaticament lém disso, posso carregar um arquivo PKCS # 12 com Certificado, Chave e CAs no mesmo arquivo no OpenSS

6 a resposta

nalisadores @Option para C / C ++? [duplicado

Possible Duplicate: Quais bibliotecas do analisador de parâmetros existem para C ++? [https://stackoverflow.com/questions/253556/what-parameter-parser-libraries-are-there-for-c] Eu fiz algumas pesquisas e há muitas bibliotecas para análise de ...