-5
使這段代碼正常工作有很大的問題。 http://pastebin.com/Mi6gj188執行重載操作符的整數向量,無法正常運行
在底部有一個來自示例程序的輸出。它只是崩潰,並沒有提供適當的結果。看起來,沒有一個重載操作符按照它應該工作
使這段代碼正常工作有很大的問題。 http://pastebin.com/Mi6gj188執行重載操作符的整數向量,無法正常運行
在底部有一個來自示例程序的輸出。它只是崩潰,並沒有提供適當的結果。看起來,沒有一個重載操作符按照它應該工作
你沒有寫一個拷貝構造函數或使用RAII。因此,每當您的對象被複制(並且它是,很多,因爲您不使用引用!!),您的內部數據指針將被複制,並在多個對象之間共享(每個對象都將嘗試delete
它在銷燬)造成一個可怕的錯誤。
你的書告訴你關於規則的三個,你現在應該繼續並繼續跟蹤。
這個答案是一個獎金答案,因爲問題很容易找到。一般來說,除非您通過一些調試來縮小問題範圍,否則我們不會回答這樣的問題。 – 2013-04-24 10:03:27
您需要(1)製作一個長度小於30行的[_testcase_](http://sscce.org),它演示了您將範圍縮小到的_specific_問題,以及( 2)在你的問題中內聯發佈。 – 2013-04-24 10:00:43
嘗試將可能的錯誤部分縮小爲幾行代碼。這裏沒有人會翻閱你的整個代碼。 – Krishnabhadra 2013-04-24 10:01:42
現在用我朋友的幫助解決了,我的析構函數無效。一直在尋找5個小時的解決方案... – Pearley 2013-04-24 10:05:32