Einzlene Objekte in DLL exportieren
-
Hallo,
wie kann ich z. B. ein einzelnes Objekt in eine DLL exportieren, wenn die
Definition wie folgt aussieht:typedef MyClass<MyType> Type;
Wenn ich im Header folgende defines habe:
#ifdef __DLL__ # define DLL_EXP __declspec(dllexport) #else # define DLL_EXP __declspec(dllimport) #endif
reicht es dann, wenn ich zwischen 'typedef' und 'MyClass<MyType>' das
DLL_EXP setze?mfg
v R
-
Ich weiß nicht ob es so funktioniert. Nehme aber an dass Du so nur die Definition exportierst. Wieso exportierst Du nicht eine Funktion die dir einen Objekt erstellt, á la COM.
-
hallo,
im artikel steht alles drin, mit beispielen:
http://www.fachinformatiker-ihk.de/download/extras/Alle_Programme_mit_PDFArtikel.zip
mfg
murph
-
bIce schrieb:
Ich weiß nicht ob es so funktioniert. Nehme aber an dass Du so nur die Definition exportierst. Wieso exportierst Du nicht eine Funktion die dir einen Objekt erstellt, á la COM.
Ja, das werd ich jetzt auch ma machen.
Danke fuer die Antworten und danke fuer den Artikel.
mfg
v R