Boost logo

Boost :

Subject: [boost] question about C++11 guidelines
From: Eric Niebler (eric_at_[hidden])
Date: 2012-05-02 18:01:52

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.

Eric Niebler
BoostPro Computing

Boost list run by bdawes at, gregod at, cpdaniel at, john at