How do I safely pass objects, especially STL objects, to and from a DLL?
The short answer to this question is don’t. Because there’s no standard C++ ABI (application binary interface, a standard for calling conventions, data packing/alignment, type size, etc.), you will have to jump through a lot of hoops to try and enforce a standard way of dealing with class objects in your program. There’s not even … Read more