Original Post
Can I use STL across DLLs? Let's say I have DLL1 that declares: class DLL1_EXPORT A { private: std::string m_String; } And DLL2 imports class A and inherits from it: class DLL2_EXPORT B : public A { } Will this cause problem when we start using these classes? What about for other containers like map, list, etc? This link describes several things and it applies to VC++ 5 and 6. What about for .NET? [a href="http://support.microsoft.com/default.aspx?scid=kb;en-us;168958"]Link[/a]