STL Memory Utilities
auto_ptr
create pointers that automatically destroy objects
More information can be found at
http://www.cplusplus.com/reference/misc/
.