문제

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

컴파일 된 DLL은 "callme"절차를 "? callme @@ zappa_g@z"로 이름을 바꿉니다. 이 동작을 어떻게 방지합니까?

도움이 되었습니까?

해결책

C ++ 이름 Mangling을 피하려면 정의 주위에 외부 "C"{} 블록이 필요합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top