c++ - 执行 C++ 中存储为字符串的函数

标签 c++ string function

是否可以执行存储为字符串的函数? 例如执行以下形式的函数:

string str="myFunction()";

-> here i would like to execute "myFunction()";

谢谢!

最佳答案

您必须将其编译为共享库,加载该库并调用它。这是可以做到的,但并不漂亮。最有可能的是,有一种好方法可以完成您想要做的任何事情。

关于c++ - 执行 C++ 中存储为字符串的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15198598/

相关文章:

R 中的函数,传递数据框和列名

c++ - 基类的函数指针指向子类的成员函数?

c++ - 匹配小的灰度图像

python - 使用python解码tcp数据包

javascript - 如果我在 Javascript 中创建一个类的多个实例,每个实例的每个函数是否像变量一样在内存中获得自己的空间?

javascript - 调用返回的函数

c++ - 为什么不能在 `pow`循环中验证 `while`函数?

c++ - 在 OpenCV 中逐行减去矩阵

python - 如何在 python 中正确退出程序

c++ - 用 '%20' 替换字符串中的所有空格 (C++)