// C++11 features supported by VC++ 12 (aka 2013). // #if _MSC_FULL_VER < 180020827 +# define BOOST_NO_CXX11_DEFAULTED_FUNCTIONS # define BOOST_NO_CXX11_DELETED_FUNCTIONS # define BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS # define BOOST_NO_CXX11_FUNCTION_TEMPLATE_DEFAULT_ARGS @@ -173,12 +174,6 @@ # define BOOST_NO_CXX14_BINARY_LITERALS # define BOOST_NO_CXX14_GENERIC_LAMBDAS # define BOOST_NO_CXX14_DIGIT_SEPARATORS -// -// Although VC 2013 claims to support defaulted functions, it -// does not support the =default construct. See -// h t t p : / / m s d n . m i c r o s o f t . c o m / e n - u s / l i b r a r y / h h 4 0 9 2 9 3 . a s p x -// -#define BOOST_NO_CXX11_DEFAULTED_FUNCTIONS #endif // MSVC including version 14 has not yet completely