Aleksey Gurtovoy | 20 Nov 2004 05:25
Favicon

Boost 1.32.0 released


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ NOTE: This is a stripped-down copy of the Boost 1.32.0 release   +
+ notes. See http://www.boost.org for the full version.            +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Important - New Toolset Names
-----------------------------

The names of some the Boost.Build toolsets have been changed to remove
the "." (dot) character and to fix some other naming
inconsistencies. For example, vc7.1 toolset was renamed to become
vc-7_1. Please refer to the Supported Toolsets section of the
installation guide for the complete list of the current toolset
names. This change was made as a part of the effort to make the Boost
distribution compatible with ISO 9660 level 2 requirements.

New Libraries
-------------

  * Assignment Library: Filling containers with constant or generated
    data has never been easier, from Thorsten Ottosen.
	
  * Minmax Library: Standard library extensions for simultaneous
    min/max and min/max element computations, from HervŽ
    Bršnnimann.
	
  * Multi-index Containers Library: Containers with multiple
    STL-compatible access interfaces, from Joaqu’n M L—pez
    Mu–oz.
(Continue reading)

Doug Gregor | 22 Nov 2004 15:08
Picon
Picon
Favicon

[Review] Named Parameters library (ongoing)

Today is the last day of the review of the Named Parameters library by 
David Abrahams and Daniel Wallin. Let's hear some more comments! The 
original announcement follows:

The Named Parameters library provides a framework for writing functions 
that can accept arguments by name  or by position. The use of named 
parameters can improve the readability of calls to these functions, 
especially when the functions have many parameters with default values. 
The Named Parameters library allows one to write a new_window function 
that allows a call such as:

	 window* w = new_window("alert2", movable = true);

The library is available in the Boost sandbox here:

	boost/named_params.hpp
	libs/utility

And in the files area (login required):

	http://groups.yahoo.com/group/boost/files/named_params.zip

Reviewers may wish to compare this solution to the named parameters 
already used by the Boost Graph Library, documented here:

	http://www.boost.org/libs/graph/doc/bgl_named_params.html

Please send your reviews either to the Boost list or to me personally. 
The former is preferred, because it allows the community to consider 
your review as well. When writing your review, you may wish to consider 
(Continue reading)


Gmane