Resultados da pesquisa a pedido "c"
Como obtenho dados bit a bit de um valor inteiro em C?
Eu quero extrair bits de um número decimal. Por exemplo, 7 é o binário 0111 e quero obter 0 1 1 1 todos os bits armazenados no bool. Como posso fazer isso? OK, um loop não é uma boa opção, posso fazer outra coisa para isso?
static_if no pré-processador do C99
É possível implementar static_if em C99? #define STATIC_IF(COND, ...) \ if (COND) MACRO1(__VA_ARGS__); \ else MACRO2(__VA_ARGS__);Como posso implementar corretamenteSTATIC_IF(…) aqui? DependendoCOND os argumentos devem ser passados paraMACRO1 ...
glibc detectou erro
Alguém pode me ajudar a entender essa mensagem de erro? *** glibc detected *** ./kprank_new3_norm: munmap_chunk(): invalid pointer: 0x00000000096912d0 *** ======= Backtrace: ========= /lib64/libc.so.6(cfree+0x1b6)[0x3df6e75a36] ...
Estrutura C e estrutura C ++
Alguém poderia me dizer qual é a principal diferença entre estruturas C & C ++.
obter a hora atual em segundos
Gostaria de saber se existe alguma função que retornaria o tempo atual em segundos, apenas 2 dígitos de segundos? Estou usando o gcc 4.4.2.
Dado um fluxo de áudio, encontre quando uma porta bate (cálculo do nível de pressão sonora?)
Não muito diferente de um detector de palmas ("Palmas!aplauso aplauso Aplauda!aplauso aplauso Bata palmas, bata palmas, o Clapper!aplauso aplauso ") Preciso detectar quando uma porta se fecha. Este é um veículo, mais fácil do que uma porta de uma ...
Como aloco um array 2D com memória contigiosa? Como eu o uso para acessar linhas e colunas? Me dê um exemplo
Eu criei uma matriz 2 d que diz o seguinte int i,j,lx,ly;// lx,ly are the row and column respectively double** a; a=(double**) malloc((lx+2)*sizeof(double)); a[0]= (double*) malloc((lx+2)*(ly+2)* sizeof(double)); assert(a[0]); ...
Python equivalente ao código C do Bit Twiddling Hacks?
Eu tenho um método de contagem de bits que estou tentando criar o mais rápido possível. Eu quero tentar o algoritmo abaixo deBit Twiddling Hacks [http://graphics.stanford.edu/~seander/bithacks.html#CountBitsSetParallel], mas eu não sei C. O que é ...
Ordem de avaliação dos argumentos na chamada de função?
Estou estudando sobre comportamento indefinido em C e cheguei a uma declaração que afirma que não há uma ordem específica de avaliação dos argumentos da função mas e as convenções de chamada padrão, como_cdecl e_stdcall, cuja definição dizia ...
Tendo dificuldade em rastrear a corrupção de memória - ao executar com o Valgrind, é executado corretamente, sem erros
Temos um programa complexo que está funcionando bem em entradas pesadas (qualquer entrada, na verdade) sem multithreading implementado. Implementamos multithreading com um pool de threads e, dados esses parâmetros de entrada, obtenho os seguintes ...