Resultados da pesquisa a pedido "c"
O __atributo do gcc __ ((embalado)) / #pragma pack é inseguro?
Em C, o compilador distribuirá membros de uma estrutura na ordem em que são declarados, com possíveis bytes de preenchimento inseridos entre os membros ou após o último membro, para garantir que cada membro esteja alinhado corretament gcc ...
gdb fornece uma saída estranha ao usar as funções math.h [duplicado]
Possible Duplicate: Por que o gdb avalia o sqrt (3) para [https://stackoverflow.com/questions/5122570/why-does-gdb-evaluate-sqrt3-to-0] C novato aqui. Deve haver uma explicação óbvia por que o gdb fornece resultados estranhos ao tentar usar as ...
Como converter um número inteiro grande arbitrário da base 10 para a base 1
O programa requer uma entrada de um número inteiro grande não assinado arbitrário que é expresso como uma sequência na base 10. As saídas são outra sequência que expressa o número inteiro na base 16. Por exemplo, a entrada ...
Como posso encontrar Endian-ness do meu PC programaticamente usando C? [duplicado
Possible Duplicate: Detectando endianness programaticamente em um programa C ++ [https://stackoverflow.com/questions/1001307/detecting-endianness-programmatically-in-a-c-program] Existe alguma função de biblioteca disponível para encontrar o ...
tamanho da matriz de ponteiros
tenho uma dúvida em relação ao tamanho do operador Code 1: int main() { int p[10]; printf("%d",sizeof(p)); //output -- 40 return 0; }Code 2: int main() { int *p[10]; printf("%d",sizeof(*p)); //output -- 4 return 0; } no primeiro código p ...
Sistema de chamada () do programa multithread
Estamos trabalhando em um aplicativo que consome memória multithread, escrito em C ++. Temos que executar muitos comandos shellscript / linux (e obter o código de retorno Depois de ler ...
Quais garantias o malloc faz sobre o alinhamento da memóri
Deparei-me com o seguinte código: int main() { char *A=(char *)malloc(20); char *B=(char *)malloc(10); char *C=(char *)malloc(10); printf("\n%d",A); printf("\t%d",B); printf("\t%d\n",C); return 0; } //output-- 152928264 152928288 152928304 ...
C / C ++ - caminho executável
Eu quero obter o caminho do arquivo do executável atual sem o nome do executável no fina Estou a usar char path[1024]; uint32_t size = sizeof(path); if (_NSGetExecutablePath(path, &size) == 0) printf("executable path is %s\n", path); else ...
Às vezes, os semáforos entre processos não funcionam como esperado
Tenho o seguinte código C, em que variáveis prefixadas por sm são compartilhados por dois processos proc1 e proc2. Portanto, os semáforos também são compartilhados. Este código é chamado repetidamente. Portanto, se eu disser valor anterior, isso ...
Aplicativo Compile C com o Visual Studio 2012
Eu pretendo escrever um aplicativo em C usando o Microsoft Visual Studio 2012. O problema é que não consigo encontrar uma maneira de compilá-lo diretamente no editor. Encontrei esta ...