I need to export some functions in my C++ dll to a client that can dynamically load dlls. That all works, but I am not able to stop the name mangling.I have
extern "C" __declspec(dllexport) int __stdcall add( int a, int b );
but the dll exports _add@8 - which I can use of course, but thats not very readable.
Question: why does the extern "C" does not have any effect here?
Thank for your time