我有一个 gdb 用户定义的命令,它会做一些设置,然后可能会做一个简单的工作,或者一个复杂的工作。该命令遵循以下基本结构:
define mycmd
# Common setup
if ($argc == 0)
# Some simple thing a few lines long
## What goes here so I exit mycmd?
end
# A lot of lines doing a complex thing
end
是否可以使用类似 C 的返回来代替 ## 行以立即终止 mycmd?return、exit、quit、stop、loop_break 命令没有达到我的预期。