- 主题:发现一个gdb好玩的功能
动态打印,就是你可以设定在某一行后打印相关的数据,而无需设置断点,比如
dprintf 6,"Hello, World!\n"
dprintf 11,"i = %d, a = %d, b = %d\n",i,a,b
dprintf 14,"Leaving! Bye bye!\n"
挺有意思的
--
FROM 120.229.14.*
学习了
--
FROM 223.160.131.*
挺好,不用重新编译
【 在 iwannabe 的大作中提到: 】
: 动态打印,就是你可以设定在某一行后打印相关的数据,而无需设置断点,比如
: dprintf 6,"Hello, World!\n"
: dprintf 11,"i = %d, a = %d, b = %d\n",i,a,b
: ...................
--
FROM 144.34.182.*
这功能确实好用。我开发java,一直用IDEA的类似功能,叫日志断点。
这个功能特别适合调试不方便修改代码的库
【 在 iwannabe 的大作中提到: 】
: 动态打印,就是你可以设定在某一行后打印相关的数据,而无需设置断点,比如
: dprintf 6,"Hello, World!\\n"
: dprintf 11,"i = %d, a = %d, b = %d\\n",i,a,b
: dprintf 14,"Leaving! Bye bye
: ..................
发自「今日水木 on iOS」
--
FROM 111.196.160.*
我一直是傻傻地break, command, dispaly...continue,end
【 在 iwannabe 的大作中提到: 】
:
: 动态打印,就是你可以设定在某一行后打印相关的数据,而无需设置断点,比如
: dprintf 6,"Hello, World!\n"
: dprintf 11,"i = %d, a = %d, b = %d\n",i,a,b
: dprintf 14,"Leaving! Bye bye!\n"
#发自zSMTH@RMX1991
--
FROM 114.246.97.*