→ scwg:ctor 不用改,auto_ptr 版的 test1 的宣告錯了 12/28 11:12
→ PkmX:宣告成std::auto_ptr<a>就好 還有a要有virtual dtor 12/28 11:16
→ PkmX:然後有空翻一下std::unique_ptr和為什麼auto_ptr設計上有問題 12/28 11:16
→ tyc5116:E2285 Could not find a match for 12/28 13:33
→ tyc5116:'_STL::auto_ptr<InterfaceObjectBase>::operator = 12/28 13:33
→ tyc5116:<_Tp1>(InterfaceObjectWorkStage *)' 12/28 13:34
→ tyc5116:會出現這個是auto_ptr本身設計上的一些缺陷,我有說錯嗎? 12/28 13:34
→ PkmX:你應該直接在obj::obj()用initialization list去建構test1 12/28 13:44
→ loveme00835:在用之前你有好好看一下它支援的操作嗎? 12/28 13:46
→ PkmX:你可以去翻一些介紹raii的文章 12/28 13:46
→ PkmX:另外我講的auto_ptr的問題是指它分不清copy和move 12/28 13:47
→ tyc5116:謝謝兩位 12/28 14:37