Quan.

Modelo de quantidades físicas em programas C ++
Baixe Agora

Quan. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Preço:
  • FREE
  • Nome do editor:
  • Andrew Little
  • Site do editor:
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 917 KB

Quan. Tag


Quan. Descrição

Modelo de quantidades físicas em programas C ++ Quan é projetado para modelar quantidades físicas em programas C ++. As vantagens incluem conversões unitárias automáticas, auto-documentação de código e marcas automatizadas de análise dimensional.Note: Quan é licenciado e distribuído sob os termos da outra licença / proprietária. O que há de novo nesta versão: · Fixed_Quantity. · Esta é uma grande mudança de quebra, mas simplifica a interface. O staticunit é bastante complexo, mas normalmente é usado como um typedef, quando é bastante gerenciável. Isso afeta a maneira como as quantidades predefinidas são definidas e, infelizmente, são absolutamente incompatíveis com versões anteriores, no que diz respeito à adição de quantidades predefinidas. Se você fizer apenas o uso do Typedefs de Quantidade predefinidos (e.g Quan :: Comprimento :: M), seu código de nível de usuário deve ser compatível no entanto. · Por favor, note que os documentos não refletem atualmente as alterações e estão desatualizadas. Consulte os cabeçalhos de quantidade predefinidos para como adicionar novas quantidades predefinidas. · Algumas quantidades mais predefinidas definidas no SI foram adicionadas. Unidades não SI ainda não foram adicionadas para estas. · O que já foi o Quan :: Meta :: Unidade foi renomeada para Quan :: Meta :: Conversion_factor. O Quan :: Meta :: Unit é agora um modelo de staticunit (conforme descrito nos documentos), e também mantém o que costumava ser os dados abstratos. · O Quan :: Meta :: Abstract_Quantity agora é membro do Quan :: Meta :: Unit. Isso reflete a mudança no uso da unidade da palavra. · O que costumava ser o Abstract_Quantity_id agora foi atualizado de ser apenas um MPL :: Int_, de modo que agora é, na verdade, a classe traços para um named_quantity e não apenas um ID INT_. No caso das quantidades predefinidas, este membro do Quan :: Meta :: Abstract_Quantity não é outro senão a estrutura do contêiner (com um prefixo "of_" em que o typedef abstract_quantity é declarado). A vantagem é que cada um deles é único e, portanto, não há problema de tentar descobrir o próximo ID Útil. No geral, funciona muito melhor. · O dispositivo Of_Named_Quantity_Por no final de cada Of_ Cabeçalho tem agora Ben removido, pois sua funcionalidade é substituída pelo acima em abstrato_Quantity. · Alguns fatores de conversão foram ou estão em processo de serem modificados para melhor aproveitar a precisão que um racional pode fornecer. (Anteriormente, tudo foi feito para ter um denominador de 1000000, para dar 6 dígitos precisão decimal). Em alguns casos, isso deve dar maior precisão nos cálculos. Este processo não está completo e pode haver muitos outros fatores de conversão que podem ser tratados adequadamente também. · Os multiplicadores do fator de conversão foram normalizados. Não é necessário ter um denominador de 1000000. · Foi adicionado um interruptor de macro que, ao transformá-lo significa que você deve fazer a conversão entre as unidades explícitas. Este é um recurso muito útil para garantir que você tenha a quantidade mínima de conversões unitárias em sua inscrição. Para uso casual, deixe-o e, em seguida, ligue-o e veja onde você é você. Graças ao Deane Yang para esta sugestão. · Bugs em CAUSE VC8.0 Alguns exemplos usando ângulos falharam a coilação. Soluções alternativas foram aplicadas em Quan-0_2_0 · O código de conversão de baixo nível foi otimizado para que ele seja mais preciso. Você pode notar um ligeiro aumento no tempo de compilação ao usar unidades não-SI, particularmente. Este é o otimizador no trabalho tentando remover cálculos desnecessários. Tempos de compilação para unidades SI devem ser ligeiramente mais rápidas no entanto. · Os conceitos nos documentos foram retrabalhados. Os documentos infelizmente estão atrasados no código, no entanto, então, infelizmente, alguns dos documentos estão desatualizados e ainda refletem versões anteriores. · Algum trabalho foi feito na UDT. Em particular :: numérico__interval deve ser utilizável como um valor_type. Isso precisa de mais testes abrangentes. · As unidades de cabeçalho de densidade foram especificadas incorretamente em Quan-0_1_0, para que sejam necessárias para fazer mkg_per_m3 não g_per_m3 etc. Isso foi corrigido em Quan-0_2_0. · Long Double NumericType Quantidade Corrigido Value_Types agora é suportado.


Quan. Software Relacionado

XBASEJ.

mecanismo xbase baseado em Java para ler, escrever e atualizar arquivos DBF ...

321 1.8 MB

Download

Cernunnos.

projeto contendo práticas de programação que reduzem o esforço e maximizam a proporção de valor comercial para custos no software ...

158 13.4 MB

Download

Elif

módulo de desenvolvimento de rubi que irá ajudá-lo a ler uma linha de arquivos por linha na ordem inversa ...

184 21 KB

Download