gpt4 book ai didi

debugging - 如何学习调试?

转载 作者:行者123 更新时间:2023-12-02 22:18:42 28 4
gpt4 key购买 nike

我是CS专业的高年级,我不知道如何进行调试。在我的类(class)中,他们没有在任何地方教授/展示调试,我的所有类(class)工作都是这样的 - 这是项目,用 C 编写一个执行 XYZ 的程序,顺便使用 GDB 调试器。

目前,我正在学习汇编语言类(class),老师要求使用GDB调试器,我什至不知道如何在Visual Studio中进行调试。我们很快要做的所有项目都需要我们使用 GDB“破解”可执行文件。

任何有关如何开始/学习调试的建议,我们将不胜感激。

最佳答案

没有什么可以替代直接去做:

  • 编写一个非常简单的程序。

  • 在调试器中打开它。

  • 运行您的程序并逐步执行每行。

  • 使用调试器的命令来检查您的变量和程序状态。

  • 编写一个更复杂的程序...重复...

如果您在类(class)中编写了项目并且根本没有进行调试,那么要么您正在编写大量单元测试(这是一件好事),要么您的程序第一次就可以工作。

VS2010(和 2008)中最重要的调试快捷键是:

  • 开始调试F5

  • 启动而不调试Ctrl + F5

  • 退出调试 Shift + F5

  • 进入F11

  • 跨过 F10

  • 步出 Shift + F11

  • 切换断点 F9

关于debugging - 如何学习调试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3974230/

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