Code Editor : shared_ptr.h