Boost logo

Boost :

From: Sofus Mortensen (list_at_[hidden])
Date: 2001-12-07 10:35:04


I reckon you might be able to fix this by either removing "using
namespace std" from stdafx.h or changing the include order (make sure
the ATL headers gets included before regex or other boost libs.)

Best regards,

Sofus Mortensen

Comet - Grunge free COM programming in C++
http://www.lambdasoft.dk/comet

> -----Original Message-----
> From: assaflavieatwork [mailto:assaflav_at_[hidden]]
> Sent: Friday, December 07, 2001 4:32 PM
> To: boost_at_[hidden]
> Subject: [boost] Re: regex.hpp causes ambiguous functions on
> VC (memmove)
>
>
> --- In boost_at_y..., John Maddock <John_Maddock_at_c...> wrote:
> >
> > >What can I do about it?
> >
> > 1) blame MS for their broken namespace code :-)
> > 2) qualify your calls to memcpy with either std:: or :: (either
> will work).
>
> 1. I do.
> 2. I can't. It's the code withing ATLBase.h (a 'standard' MS header).
>
> What I've actually ended up doing is removed the std:: prefix of
> memmove from the boost header.
>
>
>
>
>
> Info: http://www.boost.org Send unsubscribe requests to:
<mailto:boost-unsubscribe_at_[hidden]>

Your use of Yahoo! Groups is subject to
http://docs.yahoo.com/info/terms/


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