可能重复:
Have you used any of the C++ interpreters (not compilers)?有没有C++解释器这样的东西?
嗨,
目前我正在学习C++和编程一般初学者。我一直在尝试从我正在使用的书中编写一些代码来解决一些编程问题。我发现我经常在写作时犯错误,程序运行时出现错误。它通常是非常明显的,当我经常输出的时候,程序出错了。但是在长时间的计算中,我常常不确定为什么某个特定的代码以某种方式发挥作用。我最近也在看Python。 Python与解释器一起工作,解释器可以接受任何一段Python代码并计算其输出。
我想知道是否有类似的C + +。现在,当我想检查一行或一段代码时,我必须注释掉很多,保存它,编译它,然后从命令行运行它。在我解决它之前,我必须多次执行单个错误。有没有办法将代码输入到运行代码并显示输出的活动终端?在IDE中选择代码块(如选择文本)或多个块(以查看函数的处理方式),然后单击运行以仅运行该代码块并查看其代码输出时不会注释掉不相关的行或保存文件。编译后的代码只能驻留在内存中。
只要使用调试器,设置断点,检查变量等就够了吗? – 2011-01-09 21:00:05
我建议花一些时间学习像Emacs这样的IDE来自动构建/调试/运行周期 – Anycorn 2011-01-09 21:02:04
虽然我使用并喜欢cint,但我会建议Uwe和aaa的方法来改善您的开发周期,而不是试图强制C++进入RAD模式。 – dmckee 2011-01-09 21:04:47