标签: c++ gdb
当我的程序处于断点时,我想用gdb进行一些计算。
但这是我的问题:
(gdb) call 2,6*2 $26 = 12
它根本不计算双倍。
如何说gdb计算双打?
谢谢。
答案 0 :(得分:1)
print (gdb) call 2,6*2 它根本没有计算。
print
(gdb) call 2,6*2
它不应该:你给了GDB $26 = 12命令一个逗号表达式,它正确评估了它。
$26 = 12
你可能想要:
call
或
(gdb) print 2.6 * 2 $1 = 5.1999999999999993