要阻止 GDB 在踏入时打印函数参数值,您可以使用 GDB 的内置命令 skip
来跳过不需要的参数。
以下是一个示例:
break
命令设置断点。run
命令启动程序。step
命令逐步执行代码。skip
命令跳过不需要的参数。示例:
(gdb) break function_name
(gdb) run
(gdb) step
(gdb) step
(gdb) skip parameter_name
这将使 GDB 在踏入时不打印函数参数值。
需要注意的是,skip
命令只能在 GDB 的内部使用,不能在程序中直接调用。
领取专属 10元无门槛券
手把手带您无忧上云