Boost logo

Boost :

Subject: Re: [boost] question about C++11 guidelines
From: Robert Ramey (ramey_at_[hidden])
Date: 2012-05-03 02:30:06


Eric Niebler wrote:
> Say I'm rewriting an existing Boost library and targeting C++11
> users. I plan to ship C++03 and C++11 versions of my library
> side-by-side, so back-compat isn't an issue for the new code. Is
> there a reason to prefer using Boost's versions of utilities like
> enable_if, type traits, integral constant wrappers (e.g. mpl::int_),
> tuples, etc., over the now-standard ones?
>
> I'm leaning toward using std:: where I can, and falling back on
> Boost's versions only when there is a compelling reason.

Isn't easier to just use the boost versions knowing that they
will be implemented in the most efficient/appropriate way
for the compiler in question?

Robert Ramey


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