继续写继续why not auto_ptr