Resultados da pesquisa a pedido "c"

1 a resposta

linha de encaminhamento (desenho) na grade 3d

Eu preciso de algo como o algoritmo de Bressenham, mas não exatamente, e para o espaço em grade 3D Eu tenho uma grade 3D de células (tamanho da aresta 1.0) precisa começar no ponto S e avançar para o ponto K 'tocando' todas as células que a ...

1 a resposta

Reescreva a macro de limpeza do GCC com função aninhada para Clang?

Estou tentando resolver um problema em uma biblioteca de terceiros. O problema é que a biblioteca usa as funções aninhadas do GCC enterradas em uma macro e o Clang não suporta funções aninhadas e não tem planos de fazê-lo (cf.Clang Bug 6378 - ...

4 a resposta

Valores flutuantes idênticos comparados como desiguais

Eu estava trabalhando em algumas perguntas sobre "determinar a saída" em C. Me deparei com essa pergunta que parecia simples, mas depois de executar o código, fiquei confusa. A saída que eu esperava era "True". No entanto, ao executar, era ...

3 a resposta

usando a biblioteca libtar em c

Estou tentando criar um arquivo tar usando c. Por uma razão, não posso usar system("tar -cvf xxxx.tar xxxx"); meu código é: #include <stdio.h> #include <libtar.h> #include <fcntl.h> int main(void) { TAR *pTar; char *tarFilename = "file.tar"; ...

8 a resposta

Qual é o caminho certo para encontrar a média de dois valores?

Recentemente eu aprendi que o excesso de número inteiro é um comportamento indefinido em C (questão secundária - também é UB em C ++?) Frequentemente, na programação C, você precisa encontrar a média de dois valoresa eb. No entanto ...

3 a resposta

como usar gettimeofday () ou algo equivalente com o Visual Studio C ++ 2008?

Alguém poderia me ajudar a usar a função gettimeofday () com o Visual Studio C ++ 2008 no Windows XP? Aqui está um código que eu encontrei em algum lugar na rede: #include < time.h > #include <windows.h> #if defined(_MSC_VER) ...

21 a resposta

Qual é a diferença entre ++ ie i ++?

Em C, qual é a diferença entre usar++i ei++e que deve ser usado no bloco de incremento de umfor ciclo?

6 a resposta

Por que meus guardas de compilação não estão impedindo inclusões de várias definições?

Eu tenho um arquivo de cabeçalho x.h incluído em mais de um arquivo de origem * .c. Este arquivo de cabeçalho possui algumas variáveis de estrutura definidas. Eu coloquei várias proteções de prevenção de inclusão no início do arquivo ...

1 a resposta

Qual é a diferença entre inline estático, externo inline e uma função inline normal?

Qual é a diferença entre umstatic inline, extern inline e um normalinline função? Eu já vi algumas explicações vagas sobre isso. Até onde eu entendi,static inline não é apenas uminline função que se destina a ser referida apenas dentro de ...

3 a resposta

Por que usamos a instrução “& (*” quando ponteiro duplo para struct é um argumento de uma função?

void instert(NODE**root, int value) { ... insert(&(*root)->left,value); ... } void search(NODE*root, int value) { ... search(root->left, value); ... }Por que usamos "&" aqui: insert (& (* root) -> left, value); Mas não usamos "&" aqui: search ...