2
A
回答
7
真的。這是未定義的行爲delete
什麼是未分配new
。
+0
注意即使沒有輸出指令也允許輸出程序 –
+0
@JanDvorak這就是我所說的 - 「任何真的」 –
+1
我希望程序在_first_刪除時發出抱怨。 –
相關問題
- 1. 堆棧上的對象意外刪除
- 2. 無法刪除和擦除矢量上的對象指針
- 3. 刪除堆上存儲數據的堆上的對象
- 4. 類對象上的指針
- 5. 調用刪除兩個指向同一對象的指針
- 6. 非法刪除一個堆棧對象
- 7. 刪除兩個指針引用的對象指針
- 8. 刪除指針向量中的指針指向的對象
- 9. 刪除指針對象會損壞堆內存
- 10. 刪除指針數組的指針指向對象
- 11. 刪除一個對象數組上升到基指針
- 12. 通過指針檢測對象刪除
- 13. 刪除對象經由指針
- 14. 非空對象上的空指針取消引用異常
- 15. 帶有未分配在堆上的對象的自動指針
- 16. 堆上的對象
- 17. 刪除指針和使用已刪除對象
- 18. C++在指針範圍結束後訪問堆上的對象
- 19. 在laravel上刪除對象
- 20. 堆棧對象的投射指針
- 21. 用指針刪除列表也是必須清除的對象
- 22. 如何獲取C#對象上的非託管指針?
- 23. 在未初始化的對象上調用方法(空指針)
- 24. 調用C++函數指針上的特定對象實例
- 25. C++使用對象上堆
- 26. 如何從boost :: ptr_vector中刪除指針而不刪除對象?
- 27. Math.max.apply在非對象上調用了CreateListFromArrayLike
- 28. Google API - 在非對象上調用Object.defineProperty
- 29. gulp-jscs Object.keys在非對象上調用
- 30. 智能指針和堆棧對象
什麼輸出?你可能從未定義的行爲中得到的那個? – chris
我冒昧地將問題的標題更加專注於問題本身。 – juanchopanza
克里斯,就像會發生。 Compliation錯誤?運行時錯誤?未定義的行爲? juan,謝謝。 – TheNotMe