你如何避免C ++程序的名称错误?

时间:2009-08-14 19:03:45

标签: visual-c++ definition dllexport

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

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

1 个答案:

答案 0 :(得分:1)

您需要在定义周围使用外部“C”{}块来避免C ++名称损坏。