Update 03_Factory01.cpp

second version of Factory pattern.
switch to using RAII, std::auto_ptr, and its header file is <memory>