看板 C_and_CPP 關於我們 聯絡資訊
debug 的時候除了可以「下一步」以外,還可以「上一步」 =_=|||| 我遜了,我一直到昨天無聊去 gdb 的官網散步才知道這種東西。 http://www.gnu.org/software/gdb/news/reversible.html 然後就去網路上找一下相關資訊,看到這篇: http://stackoverflow.com/questions/522619/bidirectional-or-reverse-debugging/1545462#1545462 發現原來有人 90 年代就在用了!而我到現在才知道 O_Q 很想玩看看!所以就打開我的 Ubuntu,但是發現 Ubuntu 的 gdb 只到 6.8 而 gdb 要 7.0 才支援 reversible debugging,我又懶得自己編 T_T 沒的玩,太 sad 惹。 -- To iterate is human, to recurse, divine. 遞迴只應天上有, 凡人該當用迴圈.   L. Peter Deutsch -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.160.254.105
VictorTom:小弟我嚇到了....Q_Q~ 03/18 12:50
MOONRAKER:沒有binary release啊 XD 03/18 12:56
VictorTom:小弟我要VC版的.... (滾來滾去滾來滾去XD) 03/18 13:09
AmosYang:VS2010的IntelliTrace似乎有類似的功能, 還沒仔細去玩 :p 03/18 14:11
freesamael:我從來都不知道有這種功能...@@ 03/18 14:29
ledia:剛編好了玩一玩.... 會出現他的 recorder 記不到的情形 03/18 14:56
ledia:研究中 Orz 03/18 14:56
nowar100:真酷 第一次知道 03/18 15:37
cole945:VC也有呀,中斷停下來後,可以拖左邊的黃色箭頭亂移XD 03/18 16:28
cole945:甚致可以直接改程式就繼而跑,不用重編~ 03/18 16:29
cole945:上一行打錯orz是不用重頭跑.. 03/18 16:29
VictorTom:那是直接改PC跳到任意處(當然亂跳後果自行負責), 跟 03/18 16:39
VictorTom:"上一步" (step back?) 基本上不太一樣吧?_? 03/18 16:40
cole945:是指rollback做過的step嗎囧? 那我會錯意了 XD 03/18 16:57
VictorTom:我不太確定細節, 其實我覺得rollback有點神XD 03/18 17:05
archon:拖拉 PC 還有 run-time 改變數值,實在是 debug 的神兵啊.. 03/18 17:09