Boost
  C++ Libraries
  
  ...one of the most highly
  regarded and expertly designed C++ library projects in the
  world.
 — Herb Sutter and Andrei
  Alexandrescu, C++
  Coding Standards
boost::movelib::make_unique_nothrow
// In header: <boost/move/make_unique.hpp> template<typename T, class... Args> unique_ptr< T > make_unique_nothrow(Args &&... args);