| Home | Libraries | People | FAQ | More

# Smart Pointer Library

The smart pointer library includes five smart pointer class templates. Smart pointers ease the management of memory dynamically allocated with C++ new expressions. In addition, scoped_ptr can ease the management of memory dynamically allocated in other ways.

- Documentation (HTML).
- Header scoped_ptr.hpp.
- Header scoped_array.hpp.
- Header shared_ptr.hpp.
- Header shared_array.hpp.
- Header weak_ptr.hpp.
- Header enable_shared_from_this.hpp.
- Header intrusive_ptr.hpp.
- Test program smart_ptr_test.cpp.
- Originally submitted by Greg Colvin and Beman Dawes, currently maintained by Peter Dimov and Darin Adler.

$Date: 2003/02/05 12:56:48 $