你如何避免C ++程序的名字改编?
-
16-09-2019 - |
题
__declspec(dllexport) public void CallMe(wchar_t *p);
编译的DLL重命名 “的CallMe” 过程 “?的CallMe @@ @ ZAPPA_G Z”。如何防止这种行为?
解决方案
您需要在你定义一个extern “C”{}块,以避免C ++名称重整。
不隶属于 StackOverflow
题
__declspec(dllexport) public void CallMe(wchar_t *p);
编译的DLL重命名 “的CallMe” 过程 “?的CallMe @@ @ ZAPPA_G Z”。如何防止这种行为?
解决方案
您需要在你定义一个extern “C”{}块,以避免C ++名称重整。