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...


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