Resultados da pesquisa a pedido "c"
Os benefícios do uso de ponteiros de função
Estou programando há alguns anos e já usei indicadores de função em certos casos. O que eu gostaria de saber é quando é apropriado ou não usá-los por razões de desempenho e quero dizer no contexto de jogos, não de software comercial. s ...
Convertendo matriz de Char para Long em C
Esta pergunta pode parecer boba, mas por favor, me guie Eu tenho uma função para converter dados longos em array de caracteres void ConvertLongToChar(char *pSrc, char *pDest) { pDest[0] = pSrc[0]; pDest[1] = pSrc[1]; pDest[2] = pSrc[2]; pDest[3] ...
O Microsoft visual studio 2010 suporta c99?
Gostaria de saber se o Microsoft Visual Studio 2010 suporta C99. Caso contrário, como posso usar os tipos padrão comointptr_t euintptr_t?
C para obter os valores dos campos de cabeçalho IP da pilha IP do Linux
stou desenvolvendo um programa no qual preciso conhecer os valores dos campos de cabeçalho IP dentro do meu programa. Desde que o cabeçalho IP seja de 20 bytes: struct ipheader { unsigned char ip_hl:4, ip_v:4; /* this means that each member is 4 ...
Como os literais de string são compilados em
Como os literais de string são compilados em C? De acordo com meu entendimento, no teste1, a string "olá" é inserida no segmento de dados pelo compilador e na segunda linha p é atribuído esse endereço virtual codificado. Isso está correto? e que ...
Como imprimir caracteres de escape como caracteres?
Estou tentando imprimir caracteres de escape como caracteres ou cadeias usando este código: while((c = fgetc(fp))!= EOF) { if(c == '\0') { printf(" \0"); } else if(c == '\a') { printf(" \a"); } else if(c == '\b') { printf(" \b"); } else if(c ...
Qual é a maneira mais eficiente de fazer operações bit a bit em uma matriz C
Eu tenho uma matriz C como: char byte_array[10]; E outro que age como uma máscara: char byte_mask[10]; Gostaria de obter outra matriz que seja o resultado da primeira e da segunda usando uma operação bit a bit, em cada byt Qual é a maneira ...
Existem bibliotecas C de código aberto com estruturas de dados comuns? [fechadas
Estou procurando uma biblioteca C com estruturas de dados reutilizáveis comuns, como listas vinculadas, tabelas de hash etc. Algo como a fonte distribuída com Mastering Algorithms with C (Brochura) de Kyle ...
omo implementar uma implicação lógica com bit a bit ou outro código eficiente em
Eu quero implementar uma operação lógica que funcione da maneira mais eficiente possível. Eu preciso dessa tabela de verdade: p q p → q T T T T F F F T T F F TIsto, de acordo com a wikipedia, é chamado " implicação ...
GCC: Proibir o uso de alguns registros
Este é um pedido estranho, mas tenho a sensação de que isso pode ser possível. O que eu gostaria é inserir alguns pragmas ou diretrizes nas áreas do meu código (escritas em C) para que o alocador de registro do GCCnã usa-os Entendo que posso ...