Bibliotecas boost e c ++

Muitos desenvolvedores usam as bibliotecas de impulso porque fornece código de alta qualidade - tão alta qualidade que alguns de impulso está sendo padronizado para inclusão na biblioteca padrão. Uma das melhores coisas sobre Boost é que a própria biblioteca é gratuita.

Video: Compilando a biblioteca BOOST 1.52 no VC++2010 64bits

o website impulso faz questão de deixar os desenvolvedores sabem que não vai pagar nada para usar Boost, mesmo em um ambiente comercial. Além disso, impulso não têm quaisquer despesas, então você provavelmente não vai precisar pagar por isso.

Você precisa baixar impulso antes de prosseguir, e você provavelmente deve ler o guia associado Primeiros passos para que você saiba como executar a instalação para a sua plataforma. Um número de pessoas e organizações contribuem para impulsionar, incluindo (mas não limitado a)

  • Lab sistemas abertos na Universidade de Indiana

    Video: Dev C++ e biblioteca Conio2

  • SourceForge

  • impulso Consulting

  • MetaCommunications

    Video: C++ y mucho más. Un vistazo al universo de bibliotecas disponibles

  • Indivíduos, empresas e outras organizações que executam os testes de regressão



No entanto, não é a idéia que o impulso é totalmente gratuito. Se você quer apoio a nível comercial, você vai pagar por isso, tal como faria com qualquer outro produto. Só a própria biblioteca é gratuito.

características impulso

Você pode pensar que o impulso não poderia realmente ser tudo o que completa se você pode obtê-lo gratuitamente. Na verdade, impulso inclui um número significativo de recursos - muito mais recursos do que o desenvolvedor médio vai usar em escrever aplicações típicas.

É interessante notar que você provavelmente tem um aplicativo em seu sistema que se baseia em Boost, Adobe Acrobat. É isso mesmo, os principais aplicativos que dependem de impulso porque é uma biblioteca de desenvolvimento de aplicações ricas em recursos. Na verdade, você pode ver toda listas de aplicativos você sabe e usar (basta escolher uma das categorias, tais como Encolher impulso Embrulhado, para ver os aplicativos nessa categoria).

A versão atual do impulso contém mais de uma centena de bibliotecas em categorias que atendem um número incrível de necessidades (novas bibliotecas são adicionados todo o tempo). Em alguns casos, você só precisa de impulso para satisfazer todas as suas necessidades de desenvolvimento. Porque essas bibliotecas atender aos requisitos de conformidade específicos, você nunca encontrar-se chamar uma função de sentido único com uma biblioteca e uma outra maneira quando se utiliza uma biblioteca diferente.

Além de bibliotecas, Reforço também fornece uma série de ferramentas para tornar a sua experiência de desenvolvimento mais agradável. A maior parte deste capítulo discute essas ferramentas especializadas. Porque você obter o código fonte para todas as ferramentas, você pode construir uma versão da ferramenta para cada plataforma em sua organização, o que significa que todos os desenvolvedores podem usar o mesmo conjunto de ferramentas.

Usando um conjunto de ferramentas comum reduz o tempo de formação e tende a melhorar a consistência de saída desenvolvimento.

licenciamento

A licença Boost é amigável para usuários individuais, consultores e organizações. Mesmo se você trabalha em um ambiente corporativo, você pode usar Boost para livre. Os desenvolvedores por trás impulso estão preocupados o suficiente sobre questões legais que continuam trabalhando na licença de modo que os requisitos de uso são fáceis de entender.

A licença Boost e da GNU General Public License (GPL) diferem em alguns aspectos importantes. A consideração mais importante para as organizações é que a licença impulso permite fazer alterações para as bibliotecas sem ter que compartilhar essas mudanças com ninguém. Você começa a manter seu segredo código fonte, que é uma grande vantagem para as organizações que criam aplicações comerciais.

suporte pago

Ao trabalhar com Boost, você ganha acesso ao código-fonte e apoio da comunidade. Para algumas organizações, a falta de um mecanismo de apoio formal é um problema. Felizmente, você também pode obter suporte pago a partir de BoostPro Computing. Mais importante ainda, BoostPro Computing oferece treinamento formal em usar Boost, que significa que sua organização pode chegar até a velocidade rapidamente. Você pode encontrar empresas adicionais que fornecem apoio impulso.


Publicações relacionadas