gpt4 book ai didi

函数参数上的 GDB 断点

转载 作者:行者123 更新时间:2023-12-04 14:06:41 33 4
gpt4 key购买 nike

我们能否在函数上设置 GDB 断点,使其仅在函数参数与指定值匹配时才中断?例如

int foo(int i) {
return i*i;
}

int main() {
foo(0);
................
foo(9);
}

如何在 foo 的参数 i 为 5 时才在 foo 上设置断点?

最佳答案

当然,使用“break if”

break foo if i == 5

如果你有多个变量需要中断,只需使用经典的 if 语法:

break foo if i == 5 && j == 3

关于函数参数上的 GDB 断点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26356961/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com