...世界上最受推崇、设计最精良的 C++ 库项目之一。 — Herb Sutter 和 Andrei Alexandrescu, C++ Coding Standards
...世界上最受推崇、设计最精良的 C++ 库项目之一。
boost::has_move_emulation_enabled
// In header: <boost/move/core.hpp> template<typename T> struct has_move_emulation_enabled { // public data members static const bool value; };
如果 T 被标记为 BOOST_MOVABLE_BUT_NOT_COPYABLE 或 BOOST_COPYABLE_AND_MOVABLE,并且在该平台不支持右值引用,则此特性在编译时产生一个布尔值 true。否则为 false。