MSVC C++ Name Mangling From String On Runtime
问题 First i will start with the reason i need name mangling on runtime. I need to create a bridge between dll and its wrapper namespace Wrapper { class __declspec(dllexport) Token { public: virtual void release() {} }; } class __declspec(dllexport) Token { public: virtual void release(){} }; The idea is to use dumpin to generate all the mangled names of the dll holding class token and than demangled them. ?release@Token@@UAEXXZ --> void Token::release(void) after that i want to convert is to