Skip to content
EntityQ893105· pop 23· linked from 294 articles

Biblioteca Boost

Sign in to save

Also known as libboost

collection of C++ libraries

Official website

Link to the official site · 9,185 chars · not written by Vinony

Source code

We emphasize libraries that work well with the C++ Standard Library. Boost libraries are intended to be widely useful, and usable across a broad spectrum of applications. The Boost license encourages both commercial and non-commercial use and does not require attribution for binary use. The project website is www.boost.org, where you can obtain more information and download the current release.

Excerpt from the source-code README · 540 chars · not written by Vinony

Article · Português

Boost é uma coleção de bibliotecas que estendem a funcionalidade da linguagem de programação C++. Possui uma licença especial, desenvolvida para ser utilizada em qualquer projeto. Várias bibliotecas presentes na Boost já foram aceitas no TR1 do C++11, sendo que vários dos fundadores da Boost estão no próprio comitê de padronização da linguagem. Devido à ampla revisão e controle de qualidade, as bibliotecas incluídas possuem grande qualidade, sendo destinadas a uma vasta gama de usuários do C++, em diversos domínios. As possibilidades passam desde bibliotecas gerais como smart_ptr e abstrações do sistema operacional como o filesystem a bibliotecas para usuários avançados como a MPL. Para garantir eficiência e flexibilidade, o Boost faz uso extensivo de templates, tornando-se uma fonte de pesquisa para o desenvolvimento de programação genérica e metaprogramação em C++. Para utilizá-la, o desenvolvedor deve estar familiarizado com o estilo C++, isto é, a tendência em utilizar o C++ como um linguagem própria ao invés de uma extensão do C.

Abstract from DBpedia / Wikipedia · CC BY-SA