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, gregod at, cpdaniel at, john at