Yasper (Yet Another Smart Pointer) is a sweet and
simple single-header smart pointer for C++. It
provides a simpler alternative to
boost::shared_ptr and loki::smart_ptr. It uses no
policy templates and requires no external
dependencies.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
The license was changed to the zlib license. A bug
that truncated pointers to 32-bit int values was
fixed, so the code now works on 64-bit processors.
Dangerous assignments to long int (converted to
raw pointer) are now allowed.