Resultados da pesquisa a pedido "d"

5 a resposta

ptrdiff_t muito pequeno?

Eu sempre me perguntei: não éptrdiff_t deveria ser capaz de manter a diferença de dois ponteirospor definição? Como é que falha quando os dois ponteiros estão longe demais? (Não estou apontando para nenhum idioma específico ... estou me referindo ...

11 a resposta

A linguagem de programação D para desenvolvimento de jogos [fechado]

Recentemente, fiquei incomodado porque cheguei a um ponto em que C ++ (mesmo 0x) parecia muito limitado, então comecei a procurar alternativas. Esqueça Java, C #, Python ou Ruby. Ainda gosto da natureza de baixo nível do C ++ e não gosto de ...

4 a resposta

Desligando o coletor de lixo D

Eu sou um programador de C ++ que está pensando em usar D para um projeto pessoal com o qual quero brincar. Fiquei me perguntando se há uma maneira de desativar completamente o coletor de lixo e quais são os riscos de fazê-lo. Sei que posso ...

4 a resposta

O mapeamento de textura do OpenGL se recusa teimosamente a trabalhar

Estou escrevendo um jogo 2D usando SDL e OpenGL na linguagem de programação D. No momento, ele simplesmente tenta renderizar um quad mapeado por textura na tela. O problema é que toda a parte do mapeamento de textura não parece funcionar. Apesar ...

8 a resposta

Onde encontrar algoritmos para funções matemáticas padrão?

Estou procurando enviar um patch para a biblioteca padrão da linguagem de programação D que permitirá que grande parte do std.math seja avaliado em tempo de compilação usando os recursos de avaliação de funções em tempo de compilação da ...

0 a resposta

Segfaults do OpenGL em glGenVertexArrays

Segregações de OpenGL ou SDL quando atingir a primeira instrução da classe. Não tenho ideia do que está causando isso. class RenderEngine { GLuint vertexArrayId; GLfloat[] vertexBufferData = [ -1.0f, -1.0f, 0.0f, 1.0f, -1.0f, 0.0f, 0.0f, 1.0f, ...

1 a resposta

D lang - Usando read e readln () no mesmo programa

Estou tendo um problema muito estranho com um programa em D. read ("% s", variável) funciona bem por si só e readln (variável) funciona bem por si só, mas quando eu coloco os dois juntos, readln () parece ser ignorado. O erro ocorreu usando o gdc ...

2 a resposta

A multiplicação é sempre comutativa na aritmética inexata do ponto flutuante?

Estou tentando entender algum código no tempo de execução da linguagem D. Parece que existem funções separadas para as duas coisas seguintes: array1[] += scalar * array2[]; array1[] += array2[] * scalar;Por que isso não pode ser feito com uma ...

1 a resposta

Chamando uma função D diretamente do C ++

Eu passei porhttp://dlang.org/cpp_interface.html [http://dlang.org/cpp_interface.html]e em todos os exemplos, mesmo naqueles em que algum código C ++ chama algum código D, a função principal reside em D (e, portanto, o binário sendo chamado é ...

4 a resposta

Exemplos dos modelos de D que podem ser usados

Ouvi dizer que a linguagem D possui poderosos recursos de metaprogramação para executar funções em tempo de compilação. Isso parece muito empolgante, mas acho difícil pensar em exemplos práticos de coisas que são difíceis de realizar ...