Boost.Preprocessor

1
Safely call a member function through a possibly null pointer preserving argument side effects
2
Template function to create a boost::shared_ptr

See also


This is not an official Boost site. For more information on Boost please see Boost.org.