Resultados da pesquisa a pedido "c"

2 a resposta

O que são .LFB .LBB .LBE .LVL .loc no código de montagem gerado pelo compilador

Quando olho para o código de montagem gerado pelo GCC, há muitas linhas começando com.LBB e um número Parece que eles não são instruções de operações. É mais como marcar algo do arquivo ou o quê. O que são.LFB,.LVL, LBB, LBE etc estão no código ...

3 a resposta

Erro de montagem em linha do gcc "incompatibilidade de tipo de operando para mov"

//quick inline asm statements performing the swap_byte for key_scheduling inline void swap_byte(unsigned char *x, unsigned char *y) { unsigned char t; asm("movl %1, %%eax;" "movl %%eax, %0;" :"=r"(t) :"r"(*x) :"%eax"); asm("movl %1, %%eax;" "movl ...

2 a resposta

passando array de caracteres não assinado para funções de string

Digamos que eu tenha alguma string codificada utf8. Dentro dele, as palavras são delimitadas usando";". Mas cada personagem (exceto";") dentro dessa string temvalor utf8> 128. Digamos que eu armazene essa string dentrounsigned ...

4 a resposta

O operador Unary + digita conversões?

Até agora eu estava acreditando que não há uso de unário+ operador. Mas então me deparei com o seguinte exemplo: char ch; short sh; int i; printf("%d %d %d",sizeof(ch),sizeof(sh),sizeof(i)); // output: 1 2 4 printf("%d %d ...

5 a resposta

Maneira mais rápida de transpor matriz de 4x4 bytes

Eu tenho um bloco de bytes 4x4 que gostaria de transpor usando hardware de uso geral. Em outras palavras, para os bytes A-P, estou procurando a maneira mais eficiente (em termos de número de instruções) de A B C D E F G H I J K L M N O Ppara A ...

2 a resposta

Getchar () é equivalente a scanf ("% c") e putchar () é equivalente a printf ("% c")?

Éa = getchar() equivalente ascanf("%c",&a);? Éputchar(a) equivalente aprintf("%c",a); Ondea é umchar variável?

6 a resposta

Precisa de uma ferramenta para detectar vazamentos de memória no código C

Existe uma boa aplicação (que tenha algum tipo de interface gráfica) para testar vazamentos de memória no código c. Eu realmente gostaria de testar minha tarefa / programa, mas sendo muito novo nisso, luto com o uso do terminal para fazer ...

6 a resposta

Qual é a melhor maneira de criar um programa que funcione apenas no período de avaliação predefinido (período de avaliação)?

Preciso criar um aplicativo simples que não funcione após 30 dias. Como eu posso fazer isso ? Existe uma maneira de usar o programa de avaliação após 30 dias?

2 a resposta

diferença entre msgget () e mq_open

Eu li sobre operações da fila de mensagens, como msgget (), msgsnd () e msgrcv (). Mas quando eu estava pesquisando perguntas relacionadas à fila de mensagens no estouro de pilha, soube que havia outro conjunto de operações da fila de mensagens, ...

2 a resposta

C: convertendo binário em decimal

Existe alguma função dedicada para converter os valores binários em valores decimais. como (1111 a 15), (0011 a 3). Desde já, obrigado