gpt4 book ai didi

visual-studio - 我们可以在没有断点的情况下在 GDB 中使用 step 吗?

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

首先,感谢您迄今为止提供的所有帮助。

在 Visual Studio 中,我们可以在不设置任何断点的情况下执行 Debug -> Step In。在 GDB 中,我们似乎必须使用断点。

int main ()
{
int a = 10;
int b = 111;
return 0;
}

我的目标是找到每个变量的地址(比如 int a、int b)。我想知道 a 和 b 赋值前后的值。

如果我们在此源代码上编译并运行 gdb,程序将终止,而且我们没有办法跟踪堆栈。

那么有没有办法像我们在 VS 中那样在 GDB 中一次单步执行一个语句?

谢谢。(没有断点,不能使用 cout....没有观察者..)

最佳答案

是的,您可以使用step (s) 命令介入。首先,您启动程序(与使用运行相反),因此它会在开始时停止。

关于visual-studio - 我们可以在没有断点的情况下在 GDB 中使用 step 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7627971/

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