Bonjour à tous,


je suis en train de faire une DLL et certaines classes ont besoin d'être visible dans le projet utilisateur, je mets alors des __declspec(dllexport) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
class __declspec(dllexport) CMyClass
{
private:
    std::vector m_vecDatas;
};
Mais le compilateur me lance des warnings en me disant que std::vector doit également avec une interface DLL (warning C4251).

Qu'est-ce que je dois faire pour régler ça ?


Merci,

A bientôt