I have an abstract class in my dll.
class IBase { protected: virtual ~IBase() = 0; public: virtual void f() = 0; };
I wan
shared_ptr
A way out of this problem is to create a pure C interface and a thin fully inlined C++ wrapper around it.