|
Boost : |
Subject: Re: [boost] C++0x and MSVC 10
From: Beman Dawes (bdawes_at_[hidden])
Date: 2010-02-15 18:34:58
On Mon, Feb 15, 2010 at 4:43 PM, Daniel James <daniel_james_at_[hidden]> wrote:
> On 15 February 2010 13:14, vicente.botet <vicente.botet_at_[hidden]> wrote:
>>
>> What do you think of including all the deprecated macros on config_deprecated.hpp file and force all the files using of the deprecated macros to use the new file (this seems less intrusive that forcing them to use the non deprecated macros). This new file could include also a #deprecated pagma so a warning will appear.
>
> That sounds like a bad idea to me, all you'll do is disable C++0x
> support in libraries that use the deprecated macros (since they're all
> checked using #ifdef). Better to just search for the macros and change
> them. Do we have a list of the deprecated macros?
I agree with Daniel. We need to focus on the non-deprecated forms, and
move away from the deprecated forms as quickly as possible.
--Beman
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk