Posted: 23 Aug 2005
Updated: 23 Aug 2005
Licence: A Public Domain dedication
A non-sharing smart pointer class that can be used with STL containers like std::map, vector, list, set, and deque. The smart pointer has assignment operator and greater than operator that call the target object's equal operator.