dynamic库调用函数

如果可能的话,在编译期间我们不知道函数的名字的时候,加载一个dynamic库并调用它的一个函数是最好的方法?

例如,有没有办法让程序从文件中读取一个string,然后加载一个DLL并search并调用一个函数,其名称是从文件中读取的string?

帮助将非常感激。

Solutions Collecting From Web of "dynamic库调用函数"

维基百科上有一个例子展示了如何在运行时使用LoadLibrary()函数。 你会看到函数名被指定为一个字符串。 您需要编写代码来搜索函数名称并将其传递给类似的代码。

在Linux上,你可以用dlopen()和dlsym()函数来做到这一点。