Resultados da pesquisa a pedido "c"

1 a resposta

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() { ...

1 a resposta

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, ...

4 a resposta

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 ...

6 a resposta

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 + ...

6 a resposta

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".

1 a resposta

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 ...

1 a resposta

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 ...

2 a resposta

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 ...

2 a resposta

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 ...

14 a resposta

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, ..., ...