Description

Include the STL standard header <memory> to define a class, an operator, and several templates that help allocate and free objects. As well, <memory> defines the smart pointer templates auto_ptr, shared_ptr, and weak_ptr to assist in the management of dynamically allocated objects.

Note: Additional functionality has been added to this header for TR1. To enable this functionality, you must define the macro __IBMCPP_TR1__ .