Boost logo

Boost :

From: Douglas Gregor (gregod_at_[hidden])
Date: 2002-01-23 09:08:21


On Wednesday 23 January 2002 07:55 am, you wrote:
> The code
>
> typedef std::map<long, boost::function<void> > map_type;
> map_type commands;
>
> now fails with MSVC 7, claiming that no copy constructor is available.
>
> It used to work.

Hmph. I believe I've fixed it in CVS, but I have an eerie feeling that the
fix breaks the Intel compiler. How can I tell if we _really_ have MSVC, and
not an MSVC drop-in (i.e., the Intel compiler). Dave Abrahams had used
BOOST_MSVC_STD_ITERATOR, but that doesn't get defined on MSVC 7.0...

        Doug


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