Resultados da pesquisa a pedido "c"
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 ...
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 ...
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 ...
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 ...
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 ...
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?
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 ...
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?
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, ...
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