Version 1.27.0
Version 1.27.0
February 5th, 2002 12:00 GMT
Platform | File |
---|---|
unix | boost_1_27_0.tar.bz2 |
boost_1_27_0.tar.gz | |
windows | boost_1_27_0.zip |
-
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::function
objects 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.