EXPORT und EXPORT extern "c" frage
-
Hallo und einen schönen Tag
wo für ist das
EXPORT extern "C"Denn ich kenne das NUR mit
EXPORTGruß Rene
PS ich hatte mal ein buch wo es drinnen steht habe es aber leider verlegt
-
extern "C" (vor einer Funktionssignatur) veranlasst den Compiler / Linker das Name- Mangeling auszuschalten.
BTW: da ist wahrscheinlich noch ein #define davor, oder?
-
ich schreibe es immer so:
#ifdef __cplusplus #define EXPORT extern "C" __declspec(dllexport) #else #define EXPORT __declspec(dllexport) #endif
-
Kann man... ich persönlich trenne das eigentliche exportieren und extern "C" immer.
Simon