函数名称修改。 _cdecl约定

时间:2014-01-22 08:12:51

标签: c++ c visual-c++ dll dllexport

这个问题是关于在DLL中导出函数时的名称修改。微软在这个链接上说了一个

  

下划线字符(_)以名称为前缀,除非导出使用C链接的__cdecl函数。

link:http://msdn.microsoft.com/ru-ru/library/zkwh89ks.aspx

问题是:如果我使用C链接导出_cdecl函数会发生什么?这种情况有没有任何标准化的行为? 提前谢谢。

1 个答案:

答案 0 :(得分:0)

extern“C”void Foo(int)将导致Foo。 C链接只使用函数名称

导出函数而不进行管理