我们可以从windows dll导出相同的两个重载方法吗?

时间:2011-03-27 09:12:47

标签: windows winapi visual-c++

例如,有add(int,int)和add(double,double),我们可以在构建dll时导出两个吗?

1 个答案:

答案 0 :(得分:3)

如果您使用损坏的名称导出,那么您可以毫无困难地执行此操作。

如果您使用extern "C"禁用了修改,则必须导出具有不同名称的函数。

原因是使用lib文件导入DLL是基于名称的。