Resultados da pesquisa a pedido "c"

3 a resposta

xiste uma expressão constante correta, em termos de float, para o seu ms

O problema: dada uma expressão constante de ponto flutuante, podemos escrever uma macro que avalie uma expressão constante cujo valor é uma potência de dois igual ao local mais significativo do significando? Equivalentemente, essa é apenas a ...

2 a resposta

É possível escrever uma função que possa reverter uma string sem usar uma string de buffer? [duplicado

Possible Duplicate: Como reverter uma string no lugar em c usando ponteiro [https://stackoverflow.com/questions/2124600/how-to-reverse-a-string-in-place-in-c-using-pointers] A questão da entrevista era escrever uma função chamadarevstr, que ...

4 a resposta

Quais tutoriais fáceis do zlib existem?

Estou procurando um bom tutorial sobre o zlib. Estou interessado apenas em descomprimir os arquivos. Também quero saber como posso acessar um arquivo desejado dentro de um arquivo, preferencialmente apenas por nome de arquivo, se isso puder ser ...

3 a resposta

Recebendo SIGINT e manipuladores de exceção no Linux

Digamos que temos um programa em C que usa a função sleep () O programa é executado e entra no modo de suspensão. Então digitamos ctrl-c para enviar um sinal SIGINT ao process Sabemos que a ação padrão após o recebimento de um SIGINT é ...

2 a resposta

Como verificar se a janela está "Sempre no topo"?

No meu útil programa de teclas de atalho, eu tenho uma tecla de atalho global que define sua janela atual de primeiro plano como Mais Alta / Não mais alta chamando SetWindowPos(hwnd, ...

2 a resposta

Implement Bayes Net

Existe algumc oujava exemplo de implementaçãoBayesian Net? Eu quero resolver algumas coisas, mas não por onde começa

5 a resposta

O que acontece quando um ponteiro fundido possui um operador de incremento?

Por exemplo int x[100]; void *p; x[0] = 0x12345678; x[1] = 0xfacecafe; x[3] = 0xdeadbeef; p = x; ((int *) p) ++ ; printf("The value = 0x%08x", *(int*)p); A compilação do texto acima gera um erro de lvalue necessário na linha com o operador +

3 a resposta

Truque de macro variável

Qual é o truque para criar uma macro variadicFOO(a1, a2, a3,..., an) tal que se expanda paraFOOn(a1, a2, a3,..., an) para valores den em qualquer intervalo limitado pré-selecionado que você escolher? Isso é,FOO(a) deve expandir paraFOO1(a), ...

5 a resposta

Fork - mesmos endereços de memória?

Este é sobre C no Linux. Eu tenhofork() emmain() onde eu crio 2 processos filhos. Em seguida, no processo filho, execute a funçãoabc(), onde existe uma variável localx. Eu escrevo algum valor nele. Então imprimo o endereço desta variável ...

2 a resposta

C: retornar valor via stack / register question

Sou novo em C, e há uma coisa que não consigo entender. Quando a função retorna algo que não é maior que o registro - meu compilador coloca no EAX. Quando eu retorno a estrutura grande (não o ponteiro, mas a própria estrutura) - ela é retornada ...