[問題] heap use after free 問題

作者: lemonsheep (檸檬羊)   2021-03-20 16:39:26
開發平台(Platform): (Ex: Win10, Linux, ...)
Leetcode C++
*[36m問題(Question):*[m
小弟在寫這題 https://leetcode.com/problems/insertion-sort-list/
我第 9 行如果不先把 cur->next 指定成 nullptr 執行時就會出現 heap-use-after-free 的錯誤
一時腦袋空空想不出來哪裡出錯了... 不曉得是甚摸原因
感謝各位前輩!
程式碼(Code):(請善用置底文網頁, 記得排版,禁止使用圖檔)
http://codepad.org/hidj7vRl
作者: pinefruit (莫使惹塵埃)   2021-03-20 19:04:00
第九行是不需要的,主要問題在於...當 cur 插到前面去時,原本 cur 所在位置的前後關係也需要處理。

Links booklink

Contact Us: admin [ a t ] ucptt.com