(WinAPI) Klassen in dll exporieren und in andere dll nutzen
-
Unter Win32 mach ich folgendes:
#ifdef DLL_CLASS_EXPORT #define MY_EXPORT __declspec(dllexport) #else #define MY_EXPORT __declspec(dllimport) #endif
class MY_EXPORT SomeClass { // ... };
wodurch die Klasse SomeClass exportiert wird...
jetzt linke ich die Lib an eine andere dll (COM-dll um genau zu sein)und include auch das h-File von SomeClass...kann ich jetzt in der zweiten dll folgendes sagen
SomeClass* psc = new SomeClass(); // ... delete psc;
ohne das ich (MemoryManger bzw. sonstige)Probleme bekommen kann?
-
dll hört sich nach winapi an, thread verschoben ins winapi forum WinAPI