Add auto_ptr.cpp