Details, Explanation and Meaning About Boost (programming)

Boost (programming) Guide, Meaning , Facts, Information and Description

Boost is a collection of libraries that extend the functionality of C++. The libraries are licensed under the Boost Software License, a very open license designed to allow Boost to be used with any project. Several Boost libraries have been accepted for incorporation into the next library technical report of the C++ standard committee.

Boost has a noticeable bias towards researching and extending the metaprogramming and generic programming features of the C++ language, with extensive use of templatess, often in favour of a class-based solution.

Libraries

Boost provides extension libraries in the following areas:
  • String and Text Processing
  • Containers
  • Iterators
  • Algorithms
  • Function Objects and Higher-Order Programming
  • Generic Programming
  • Template Metaprogramming
  • Preprocessor Metaprogramming
  • Concurrent Programming (Threads)
  • Math and Numerics
  • Correctness and testing
  • Data Structures
  • Input/Output
  • Interlanguage Support
  • Memory
  • Parsing
  • Misc
  • Broken Compiler Workarounds

External links


This is an Article on Boost (programming). Page Contains Information, Facts Details or Explanation Guide About Boost (programming)


Google
 
Web www.E-paranoids.com

Search Anything