Boost logo

Boost :

From: Marshall Clow (marshall_at_[hidden])
Date: 2005-12-28 21:14:39


At 11:34 AM -0800 12/28/05, Eric Niebler wrote:
>You can help improve Boost.Foreach and Boost.Typeof for your
>favorite compiler! Read on.
>
>Eric Niebler wrote:
>>Thorsten Ottosen wrote:
>>>
>>>Now it works on vc7.1 too.
>>
>>getting this to work with vc7.1 is a major advance. Thanks.
>
>I am now using the compile-time-const-rvalue-detection trick in the
>new-and-improved BOOST_FOREACH. For the first time, it's passing its
>tests at 100% for VC7.1 and VC8. Also, const rvalues are being
>detected on gcc 3.4+ with zero runtime overhead. Very nice!
>
>OK, now here's a simple thing anybody can do to improve Foreach and
>Typeof. Try compiling the attached file on your favorite compiler
>and report the results. I already know it works for VC7.1+ and gcc
>3.4+. Everything else is up for grabs.

Mac OS X 10.4 --> gcc 4.0.1, boost 1.33.0 compiles w/o errors.
[ Runs w/o output, too! ;-) ]

-- 
-- Marshall
Marshall Clow     Idio Software   <mailto:marshall_at_[hidden]>
It is by caffeine alone I set my mind in motion.
It is by the beans of Java that thoughts acquire speed,
the hands acquire shaking, the shaking becomes a warning.
It is by caffeine alone I set my mind in motion.

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk