Viewing Decorated Names
Visual Studio 2012
You can get the decorated form of a function name after you compile the source file that contains the function definition or prototype. To examine decorated names in your program, you can do one of the following:
You can use the undname.exe to convert a decorated name to its undecorated form. For example,
C:\>undname ?func1@a@@AAEXH@Z Microsoft (R) C++ Name Undecorator Copyright (C) Microsoft Corporation 1981-2000. All rights reserved.Undecoration of :- "?func1@a@@AAEXH@Z" is :- "private: void __thiscall a::func1(int)"