...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
The header <boost/core/launder.hpp>
defines the function void boost::core::launder()
, a portable implementation of std::launder
.
namespace boost { namespace core { template<class T> T* launder( T* p ); } // namespace core } // namespace boost