Boost logo

Boost :

From: Gennadiy Rozental (gennadiy.rozental_at_[hidden])
Date: 2005-04-25 12:15:09

The formal review of Eric Nibbler's FOREACH macro starts today, April 25,
and will continue until Monday, May 1st. I will be serving as review

BOOST_FOREACH is a macro that makes it simple to iterate over STL
containers, ranges, arrays and null-terminated strings. Its performance
approaches that of the hand-coded equivalent loop. BOOST_FOREACH uses
Boost.Range can be extended to iterating user-defined collections by
extending Boost.Range.

The library is available at:

Please note that the documentation is also available separately from the
sources. It also can be viewed online at:

The library is known to work (with different compliance levels) at least on
the following compilers:

* Visual C++ 7.1
* Visual C++ Whidbey Beta
* Visual C++ 7.0
* Visual C++ 6.0
* gcc 3.3.3
* Intel for Windows 8.0
* Intel for Windows 7.0
* Comeau 4.3.3

When submitting reviews, please state explicitly whether or not you believe
that the library should be accepted into Boost.

For more information on the Boost formal review process, please see


Boost list run by bdawes at, gregod at, cpdaniel at, john at