【发布时间】:2009-04-17 06:44:47
【问题描述】:
有没有一种方法可以让我运行 c++ 代码作为解释而不是编译?所以我可以即时编辑代码和编写函数?
相关:
【问题讨论】:
-
虽然可能,但这并不是一个好主意。 C++ 真的很不适合解释器。它的基本优势——速度——消失了,它的缺点(相对低级,没有针对错误指针的错误检查等)仍然存在。并非所有事情都可以在解释器中完成。有很多更适合的解释语言,还有用于 C++ 的 jit 编译器——“编译和运行”,从用户的角度来看,它的行为非常像解释器,而实际上是编译的。