Impulsionar

Open Source e pacote de biblioteca amplamente útil utilizáveis através de um amplo espectro de aplicativos
Baixe Agora

Impulsionar Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Preço:
  • FREE
  • Nome do editor:
  • Boost Team
  • Site do editor:
  • http://www.boost.org/
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 56.8 MB

Impulsionar Tag


Impulsionar Descrição

Fonte aberta e pacote de biblioteca amplamente útil utilizável através de um amplo espectro de aplicativos As bibliotecas de impulso destinam-se a ser utilizáveis e amplamente úteis em um amplo espectro de aplicativos. A licença do impulso incentiva o uso comercial e não comercial.Boost visa estabelecer "prática existente" e fornecer implementações de referência para que as bibliotecas de referência sejam adequadas para eventual padronização. As bibliotecas de reforço já estão incluídas no Relatório Técnico da Biblioteca do Comitê de Normas C ++ (TR1) como um passo para se tornar parte de um futuro padrão C ++.Boost funciona em quase qualquer sistema operacional moderno, incluindo variantes UNIX e Windows. O impulso também pode estar disponível no servidor web interno da sua organização. Existem várias maneiras de instalar bibliotecas de impulso, mas uma maneira simples pode ser encontrada aqui. O que há de novo nesta versão: Novas bibliotecas: Flyweight: · Padrão de projeto para gerenciar grandes quantidades de objetos altamente redundantes, de Joaquín M López Mu? Oz. ScopeExit: · Execute o código arbitrário na saída do escopo, de Alexander Nasonov. Troca: · Função de swap genérica aprimorada, de Joseph Gauterin. · Bibliotecas atualizadas " Acumuladores: · Adicionar rolling_sum, rolling_count e acumuladores rolling_mean. Data hora: · Adicionado suporte para formatação e durações de tempo de leitura superiores a 24 horas com novo formatador:% 0. · Removido o arquivo testfrmwk.hpp do diretório público. · Corrigido vários erros e erros de compilação. · Para detalhes completos, veja o histórico de alterações Exceção: · Saída de diagnóstico melhorado e mais personalizável. Cerquilha: · Boost / Functional / Detail / Container_fwd.hpp foi movido para Boost / Detail / Container_FWD.HPP. A localização atual é descontraída. · Para mais detalhes, veja a biblioteca Changelog. Interprocess: · Documentação atualizada para mostrar funções RValue-Referências em vez de funções de emulação. · Mais classes não copíficas são agora móveis. · Mover-construtor e atribuições agora deixam objeto movido no estado de padrão construído em vez de apenas trocar conteúdo. · Vários bugfixes (# 2391, # 2431, # 1390, # 2570, # 2528). Intrusivo: · Novos contêineres baseados em TREAP: TREAP, Treap_Set, Traap_Multiset. · Erro de compilação corrigido para compiladores de 64 bits baseados no Windows. · Erros corrigidos de exceção de segurança em construtores de contêineres. · Documentação atualizada para mostrar funções RValue-Referências em vez de funções de emulação. Matemática: · Adicionado as rotinas de classificação flutuantes otimizadas de Johan R? De. · Código fixo para compilar no modo -Pedantic do GCC (Relatório de Bug # 1451). · Recipientes Multi-index: Algumas definições de tipo redundante foram reprovadas. Consulte as Notas de Liberação da Biblioteca para mais informações. Proto: · Corrigir problema com SFinae de operadores binários (Bug 2407). · Corrigir proto :: Chamada Transform para transformações caláveis com> 3 argumentos. · Resultado_of :: Comportamento alterado do valor para terminais de array-by-value. · Descompactar_Expr requer apenas sequências encaminhadas em vez de sequências de acesso aleatório. · Depreate legado não documentado Boost_Proto_define_ (vararg_) Função_Template macros. · Adicionar Boost_Proto_repeat e Boost_Proto_Local_iterarerate Macros para ajudar com a geração de código repetitiva · Suporte para expressões nully com tipos de tag diferentes de proto :: Tag :: Terminal · Permitir variantes de 0- e 1 argumento de proto :: OR_ e proto :: e_ Regex: · Mudança de quebra: expressões vazias, e alternativas vazias agora são permitidas ao usar a sintaxe de expressão perl regular. Esta alteração foi adicionada para compatibilidade perl, quando a nova sintóxica_opion_type no_empty_expressions é definida, o comportamento antigo é preservado e as expressões vazias são proibidas. Isso é problema # 1081. · Adicionado suporte para estilos perl $ {n} expressões em strings de formato (problema # 2556). · Adicionado suporte para acessar a localização de subfrições dentro da string de expressão regular (problema # 2269). · Problemas de compatibilidade do compilador fixo # 2244, # 2514 e # 2458. Não ordenado: · Use Boost :: Swap. · Use uma lista de números maiores para selecionar o número de baldes. · Use armazenamento alinhado para armazenar os tipos. · Adicionar suporte para listas de inicializador C ++ 0x onde estão disponíveis. · Para mais detalhes, veja a biblioteca Changelog. Xpressivo: · Basic_Regex recebe syntax_opion_flags e value_type typedef, para compatibilidade com STD :: Basic_Regex · Portado para proto v4; O Proto V2 no Boost / Xpressive / Proto foi removido. · Regex_Error Herdits do Boost :: Exception · Outras alterações · Suporte experimental para aumentar o aumento do CMAKE foi introduzido nesta versão. Para mais detalhes, consulte o Wiki, a discussão está ocorrendo na lista de discussão de Boost-cmake.


Impulsionar Software Relacionado

Zanshin.

Biblioteca de alto nível para operações HTTP, WebDav e CalDav ...

395 72 KB

Download