如果我在c++程序中有一些c++代码作为字符串量(数据),我可以执行该字符串的内容吗?
与在C#中使用CodeDOM或在perl,python等中使用eval函数一样。
最佳答案
简短答案:您不能。
稍长一点的答案: c++没有反射,并且通常已编译,因此不支持这种事情,因此不能轻易添加。
解决方法:
关于c++ - 如何从C++运行C++代码?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1541429/
如果我在c++程序中有一些c++代码作为字符串量(数据),我可以执行该字符串的内容吗?
与在C#中使用CodeDOM或在perl,python等中使用eval函数一样。
最佳答案
简短答案:您不能。
稍长一点的答案: c++没有反射,并且通常已编译,因此不支持这种事情,因此不能轻易添加。
解决方法:
关于c++ - 如何从C++运行C++代码?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1541429/