gdb 可以用来display
打印每一步的表达式。我想使用 gdb 格式化表达式printf
。我如何告诉 gdb 运行printf
每个步骤,类似于显示?
Gabe Ebag
Asked:
2023-08-29 01:30:00 +0800 CST
我正在看一个关于IDEA调试的教程。当我尝试尝试强制进入按钮时,我发现它不存在。快捷键alt + shift + f7仍然有效。
他们为什么删除这个按钮?其背后的必要性是什么?
DevGary
Asked:
2023-08-17 19:25:32 +0800 CST
我有高度定制的银行对账单功能。传输逻辑从调用 Controller 开始,该控制器从 SysOperationServiceController 扩展。在控制器的 main 方法中,我有这段代码:
public static void main(Args args)
{
BankStatementTransferController_SI controller;
controller = BankStatementTransferController_SI::newFromArgs(args);
controller.buildQuery();
controller.startOperation();
controller.refreshCallerRecord();
}
我能够对此进行调试,直到 startOperation 方法。主要逻辑在其他类中执行,该类扩展自 RunBaseBatch。这两个类都将“RunOn”属性设置为“Called from”。我在两个类中设置了断点,但在controller.BuildQuery()之后,该过程完成并且不会在任何断点处停止。
问题是如何调试这个类?