Frage

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

Die kompilierte DLL die "CallMe" Prozedur umbenennt "? CallMe @@ ZAPPA_G @ Z". Wie kann ich dieses Verhalten verhindern?

War es hilfreich?

Lösung

Sie benötigen ein extern "C" {} Block um den Definitionen der C ++ Namen Mangeln zu vermeiden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top