我只是遇到了一个我以前在 C/C++ 中没有遇到过的问题,我不知道如何解决它。反射。我需要通过用户给出的字符串调用函数或方法。不仅如此,我还需要给函数或方法一些参数,如果有的话,得到它的结果。
想象一下用户输入了printSomething
.
我需要评估"printSomething"(paramA, paramB)
。当然,函数或方法T printSomething()
是定义好的。
我能做到的最好方法是什么?
我只是遇到了一个我以前在 C/C++ 中没有遇到过的问题,我不知道如何解决它。反射。我需要通过用户给出的字符串调用函数或方法。不仅如此,我还需要给函数或方法一些参数,如果有的话,得到它的结果。
想象一下用户输入了printSomething
.
我需要评估"printSomething"(paramA, paramB)
。当然,函数或方法T printSomething()
是定义好的。
我能做到的最好方法是什么?