Libraries
Algorithms
Algorithm | 03+ | A collection of useful generic algorithms. |
A collection of useful generic algorithms. | ||
Min-Max | 03+ | Standard library extensions for simultaneous min/max and min/max element computations. |
Standard library extensions for simultaneous min/max and min/max element computations. | ||
String Algo | 03+ | String algorithms library. |
String algorithms library. |
Containers
Multi-Array | 03+ | Boost.MultiArray provides a generic N-dimensional array concept definition and common implementations of that interface. |
Boost.MultiArray provides a generic N-dimensional array concept definition and common implementations of that interface. |
Data
Any | 03+ | Safe, generic container for single values of different value types. |
Safe, generic container for single values of different value types. |
Emulation
Parameter | 03+ | Boost.Parameter Library - Write functions that accept arguments by name. |
Boost.Parameter Library - Write functions that accept arguments by name. |
Error-handling
System | 03+ | Extensible error reporting. |
Extensible error reporting. |
Math
Math | 14+ | Boost.Math includes several contributions in the domain of mathematics: Floating Point Utilities, Specific Width Floating Point Types, Mathematical Constants, Statistical Distributions, Special Functions, Root Finding and Function Minimization, Polynomials and Rational Functions, Interpolation, and Numerical Integration and Differentiation. Many of these features are templated to support both built-in, and extended width types (e.g. Boost.Multiprecision) |
Boost.Math includes several contributions in the domain of mathematics: Floating Point Utilities, Specific Width Floating Point Types, Mathematical Constants, Statistical Distributions, Special Functions, Root Finding and Function Minimization, Polynomials and Rational Functions, Interpolation, and Numerical Integration and Differentiation. Many of these features are templated to support both built-in, and extended width types (e.g. Boost.Multiprecision) | ||
Multi-Array | 03+ | Boost.MultiArray provides a generic N-dimensional array concept definition and common implementations of that interface. |
Boost.MultiArray provides a generic N-dimensional array concept definition and common implementations of that interface. |
Memory
Smart Ptr | 03+ | Smart pointer class templates. |
Smart pointer class templates. |
Programming
Parameter | 03+ | Boost.Parameter Library - Write functions that accept arguments by name. |
Boost.Parameter Library - Write functions that accept arguments by name. | ||
System | 03+ | Extensible error reporting. |
Extensible error reporting. |
String
String Algo | 03+ | String algorithms library. |
String algorithms library. |
System
System | 03+ | Extensible error reporting. |
Extensible error reporting. |