16 c++ interpreted-language
有没有办法可以运行c ++代码而不是编译?所以我可以动态编辑代码和编写函数?
有关:
Pau*_*xon 10
看一下Ch,一个可嵌入的C++解释器.
Ch是一个可嵌入的C/C++解释器,用于跨平台脚本,shell编程,2D/3D绘图,数值计算和嵌入式脚本.Ch是一个免费且用户友好的C/C++编译器替代品,适合初学者学习C/C++.
and*_*ley 5
Ch和CINT(通常作为ROOT系统的一部分)将解释C++.但是,我对CINT的经验并不好:语言支持不完整(特别是在涉及模板的地方),执行速度慢得多,有一些错误的历史,例如变量范围和循环退出,以及(IMO)它比它的价值更麻烦.作为一种语言,C++在解释用途方面的设计非常糟糕.
如果您需要运行解释代码,为什么不使用像Python或Ruby这样的现代解释语言?如果需要,可以使用SWIG之类的工具将它们连接到现有的C/C++库.
归档时间:
16 年,7 月 前
查看次数:
6618 次
最近记录:
15 年,8 月 前