Version 1.27.0
Version 1.27.0
February 5th, 2002 12:00 GMT
- Python Library: Scott Snyder contributed inplace operator support.
- Integer Library: Daryle Walker contributed enhancements to the type selection templates, and added new compile-time bit mask, binary logarithm, and extrema templates.
- Function Library: user
may request that
boost::functionobjects store a reference to a function object target instead of a copy, usingref. Stateless objects are optimized so that they require no dynamic storage. - Quaternions: added support for GCC 2.95.x.
- Octonions: added support for GCC 2.95.x.
- Smart Pointers Library: Peter Dimov contributed a new implementation that fixes some bugs and adds some features including thread safety when manipulating the use count, custom delete functions, a new weak_ptr, and shared_static_cast and shared_dynamic_cast.
- Preprocessor Library: changed macro prefix from BOOST_PREPROCESSOR to BOOST_PP, added support for list data structure manipulation, added examples, made library ANSI C friendly, added generalized repetition and iteration primitives, improved reference manual.
- Threads Library: Mac Carbon implementation contributed by Mac Murrett.
- Minor fixes to many libraries.

