Resultados da pesquisa a pedido "c"

5 a resposta

Função clrscr em C e C ++

Os compiladores C ou C ++ de hoje usam oclrscr função do sistema?

3 a resposta

É legal usar o endereço de um parâmetro de função?

Esse trecho de código está bem definido no ANSI C? No meu sistema (Linux x86_64) parece funcionar muito bem e imprimir um endereço, mas será sempre o caso? Por exemplo. o parâmetro pode ser passado através de um registrador e pegar o endereço ...

5 a resposta

C - Ponteiro nulo de cancelamento de referência

Estou tentando criar minha própria função de troca, mas tenho problemas. Por que estou recebendo "ponteiro de cancelamento de referência"? void ft_swap(void *a, void *b, size_t nbytes) { unsigned char *cur_a; unsigned char *cur_b; size_t i; i = ...

4 a resposta

Precisão de ponto flutuante ao passar de i386 para x86_64

Eu tenho um aplicativo que foi desenvolvido para Linux x86 32 bits. Existem muitas operações de ponto flutuante e muitos testes, dependendo dos resultados. Agora estamos portando para x86_64, mas os resultados do teste são diferentes nessa ...

2 a resposta

Como lidar melhor com a feiura wchar_t de 16 bits do Windows?

Estou escrevendo uma camada de invólucro para ser usada com o mingw, que fornece ao aplicativo um ambiente UTF-8 virtual. Funções que lidam com nomes de arquivos são wrappers que são convertidos de UTF-8 e chamam as funções "_w" correspondentes, ...

1 a resposta

Por que o soquete TCP fica mais lento se feito em várias chamadas do sistema?

Por que o código a seguir é lento? E por lento quero dizer 100x-1000x lento. Ele apenas executa repetidamente a leitura / gravação diretamente em um soquete TCP. O curioso é que ele permanece lento apenas se eu usar duas chamadas de função para ...

3 a resposta

O que são expressões com efeitos colaterais e por que não devem ser passadas para uma macro?

Me deparei com uma declaração no texto C Como programar: "Expressões com efeitos colaterais (ou seja, valores variáveis são modificados) não devem ser transmitidas para uma macro porque os argumentos da macro podem ser avaliados mais de uma ...

4 a resposta

Tempo de alta precisão no espaço do usuário no Linux

No momento, estou tentando determinar um método para medir o tempo que uma função específica levará (algo como pthread_create). Agora, é claro, esses tipos de funções são extremamente otimizados para levar o mínimo de tempo possível; tão pouco, ...

16 a resposta

Esse é um uso razoável do operador ternário? [fechadas]

Existem problemas de entendimento / capacidade de manutenção que resultam de código como inVar1 == 0 ? NULL : v.push_back(inVar1); inVar2 == 0 ? NULL : v.push_back(inVar2);e assim por diante. A idéia possivelmente confusa é usar o operador ...

4 a resposta

Alternativa ao GLUTesselator? [fechadas]

Eu queria saber se havia uma biblioteca ou outra maneira de produzir polígonos com vários contornos no OpenGL. Eu fiz o perfil do código e o GLUTesselator está matando meu loop. obrigado Recompensa +50 para uma biblioteca com uma licença ...