<分区>
我正在 linux ubuntu 16.04 上开发一个 c++ 程序,我已经完成了一个关于 gnu 调试器的教程。
我的代码有一些问题,当我逐步执行代码时,我可以更轻松地比较每个部分的两个变量 fullPath
和 argv[1]
但是一旦我通过了那个特定的段,我想删除 argv[1]
。
我用以下内容给他们打电话:
display argv[1]
display fullPath
但是当我尝试使用 undisplay argv[1]
删除 argv[1]
时,我收到如下错误:
warning: bad display number at or near 'argv[1]'
它仍然继续显示 argv[1]
除非我退出调试器并再次启动它而不显示它。有办法解决这个问题吗?
注意
我也试过 delete argv[1]
也不起作用。