Resultados da pesquisa a pedido "c"
Possível vazamento de memória Valgrind no OSX El Capitan
Estou recebendo um aviso parapossibly lost: 2,064 bytes in 1 blocks ao usar o Valgrind no OSX Yosemite. Existe uma correção para isso? Eu instalei o valgrind usando brew. Abaixo está um exemplo de como reproduzir ~/cat hello.c int main() { ...
Por que o TH32CS_SNAPMODULE32 não funciona sozinho?
Eu estava experimentando algumas coisas no WinAPI. Meu sistema operacional é o Win7 x64 P1 Ultimate. Quando eu estava tentando listar todos os módulos de um processo, descobri que o módulo que eu queria era um módulo de 32 bits, ...
Quando você usa a macro container_of?
Eu sei o que a macro faz. Em muitos códigos no nível do kernel, é frequentemente usado para percorrer a lista vinculada. Eu quero encontrar outros casos úteis. Quando você usa container_of ...
Qual o tamanho de um malloc em C?
Eu tenho um malloc em C que é 26901 ^ 2 * sizeof (double) Isso me fez pensar qual o maior valor que pode estar aqui? Além disso, eu teria algum problema ao definir uma macro para acessar essa matriz 2D? #define DN(i,j) ((int)i * ny + ...
Como posso converter um número inteiro em uma seqüência hexadecimal em C?
Como posso converter um número inteiro em uma seqüência hexadecimal em C? Exemplo: O número inteiro50 seria convertido para a cadeia hexadecimal"32" ou"0x32".
Compreendendo o código na implementação de strlen
Eu tenho duas perguntas sobre a implementação destrlen nostring.h em glibc. A implementação usa um número mágico com 'buracos'. Não consigo entender como isso funciona. Alguém pode me ajudar a entender este trecho: size_t strlen (const char ...
Como vincular à biblioteca de matemática C com o CMake?
Como adiciono omath biblioteca para o meu arquivo CMake? estepostar [https://stackoverflow.com/questions/33639775/clion-cmake-how-to-add-library-so] referências adicionando umbiblioteca de links de ...
Usando variável inteira como índice no scanf
Estou tentando fazer o seguinte na minha função, mas continuo recebendo um erro de falha de segmentação. Está falhando quando estou tentando usar[iModify - 1] como meu índice. Você não pode usar um cálculo de variável int como um índice em ...
estruturas de punição de união com “sequência inicial comum”: Por que C (99+), mas não C ++, estipula uma 'declaração visível do tipo de união'?
fundoDiscussões sobre a natureza da punição de tipo definida pela não-ou-implementação por meio de umunion normalmente cite os seguintes bits, aqui via @ecatmur ...
Bit twiddling: qual bit está definido?
Eu tenho um número inteiro não assinado de 64 bits com exatamente 1 conjunto de bits. Eu gostaria de atribuir um valor a cada um dos 64 valores possíveis (nesse caso, os números primos ímpares, então 0x1 corresponde a 3, 0x2 corresponde a 5, ..., ...