STL-Klasse in Dll exportieren
-
Hi zusammen,
Ich hab in meiner Klasse ein Objekt der Klasse std::vector benutzt.
WIe kann ich nun dafür sorgen, dass die Klasse korrekt in die Dll übernommen wird ?
Beim exportieren, meldet der Compiler immer ne Warnung
.Vielen herzlichen Danke euch allen
.
-
Hallo,
es wäre ganz hilfreich, wenn du uns noch mitteilen würdest, was für eine Warnung dein Compiler ausspuckt
-
Die Warnung kannst du ignorieren, wenn du nicht mit inline Methoden auf den vector zugreifst, oder aber du packst den vector in eine Struktur, die nicht exportiert wird:
template<typename T> class VectorContainer { std::vector<T> v; }; class __declspec(dllexport) Test { VectorContainer<int> m; };
-