To undecorate mangled C++ names that Visual Studio generates, you can use undname.exe.
But what if you want to avoid the overhead of creating a full-blown process every time you need undecoration?
Is there any equivalent functionality in the Visual Studio SDK (should be supported in VS2005)?
You're looking for UnDecorateSymbolName function provided by dbghelp.
来源:https://stackoverflow.com/questions/1617204/undecorate-function-names-with-visual-studio-sdk