我现在正在学校学习C++.我们正在使用Dev-C++进行一些简短的练习.有时我发现很难知道我在哪里犯了错误,或者在程序中真正讨厌的是什么.我们的老师教我们画画.在使用链接列表和指针时它们非常有用,但有时我的绘图本身是错误的.
(可视化链表的图纸示例:nl.wikibooks.org/wiki/Bestand:GelinkteLijst.png)
有没有可以解释我的C++代码/程序并将其可视化的软件(为我制作图纸)?我发现了这个:链接文字
其他链接:cs.ru.ac.za/research/g05v0090/images/screen1.png和cs.ru.ac.za/research/g05v0090/index.html
这看起来像我需要的,但不能用于任何下载.我试图联系那个人但没有回答.
有人知道这样的软件吗?我猜也可能对其他学生有用......
亲切的问候,
juFo
这与实际标题无关,但我想就如何理解程序中发生的事情提出一个简单的建议.
我不知道你是否看过一个调试器,但它是一个很好的工具,绝对可以大大提高你对正在发生的事情的理解.根据您的IDE,它将具有或多或少的功能,其中一些应包括:
因此,我建议您花一些时间了解IDE的特定调试器,并开始使用所有这些功能.有时候只需单击Next就可以获得更多内容.有些事情可能包括动态代码评估,时间回溯等.