माइक्रोसॉफ्ट विजुअल स्टूडियो एक undname.exe उपकरण के साथ आता है।
http://msdn.microsoft.com/en-us/library/ms937379.aspx
यदि आप एक डिफ़ॉल्ट स्थान पर एमएस वी.एस. है आप का उपयोग कर सकते हैं:
"C: \ प्रोग्राम फ़ाइलें (x86) \ माइक्रोसॉफ्ट विजुअल स्टूडियो 10.0 \ कुलपति \ बिन \ undname.exe "? getName @ पुशबटन @ UILibrary @@ UAEPB_WPAPAVStringHolder @ 2 @@ जेड
Microsoft (R) सी ++ नाम Undecorator कॉपीराइट (सी) Microsoft Corporation। सर्वाधिकार सुरक्षित।
की Undecoration: - कि "getName @ पुशबटन @ UILibrary @@ UAEPB_WPAPAVStringHolder @ 2 @@ जेड?": - "सार्वजनिक: आभासी wchar_t स्थिरांक * __thiscall UILibrary :: पुशबटन :: getName (कक्षा UILibrary :: StringHolder * *) "
स्रोत
2012-07-26 20:44:04
अपने कार्यान्वयन के दस्तावेज़ देखें या एक demangler के साथ चारों ओर एक सा खेलते हैं और सबसे आम पैटर्न सीखते हैं। – Xeo
उत्तर ब्लॉग में है। "हम अंडरनाम प्रोग्राम से पूछते हैं"। एक छोटे से प्रशिक्षण के साथ आप ऐसे नामों खुद पढ़ सकता है, बस सूत्रों क्या आप जानते से कुछ ही सजाया नाम उत्पन्न है, लेकिन पूरा नियम जटिल होते हैं (जैसा कि C++ प्रकार प्रणाली जटिल है) और यह खोज और उन्हें सीखने के लायक नहीं है। – Suma
http://stackoverflow.com/q/1617204/471164 – vitaut