|
Boost : |
Subject: Re: [boost] C++0x and MSVC 10
From: vicente.botet (vicente.botet_at_[hidden])
Date: 2010-02-15 18:40:29
----- Original Message -----
From: "Beman Dawes" <bdawes_at_[hidden]>
To: "boost" <boost_at_[hidden]>
Sent: Tuesday, February 16, 2010 12:34 AM
Subject: Re: [boost] C++0x and MSVC 10
>
> 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.
If there is a plan to remove the deprecated froms soon, I agree. When the deprecated forms will be removed?
Vicente
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk