标签: c++ dll
在我的程序中,用户将在运行时提供一个dll。 用户还将在运行时提供函数名称及其参数。 此函数的定义写在给定的dll中。 因此函数名称和DLL名称在设计时是未知的。 有没有办法在运行时在代码中调用此函数。
答案 0 :(得分:1)
如果使用windows,你可以参考LoadLibrary: http://msdn.microsoft.com/en-us/library/windows/desktop/ms684175%28v=vs.85%29.aspx
或Linux: http://man7.org/linux/man-pages/man3/dlopen.3.html