关于编译后dll中的函数名

来源:互联网 发布:信息分类网站源码 编辑:程序博客网 时间:2024/05/12 19:12

    msvc在编译dll时,如果函数声明采用__declspec(dllexport) int  add(int,int)的形式,dll中的函数名会是?add@@YAHHH@Z这种形式的。

    如果使用如下这种声明,dll中的函数名才会和C++中的函数名一致,为add。

extern "C"
{
DLLTEST_API int add(int, int);
}

0 0
原创粉丝点击