0
__declspec(dllexport) public void CallMe(wchar_t *p);

编译后的 dll 将“CallMe”过程重命名为“?CallMe@@ZAPPA_G@Z”。如何防止这种行为?

4

1 回答 1

1

您需要在定义周围加上 extern "C" { } 块,以避免 C++ 名称混淆。

于 2009-08-14T19:13:44.283 回答