在gcc中是否有一个等同于__cxa_demangle的Microsoft VC ++?

时间:2013-10-27 08:02:04

标签: visual-c++ reflection name-mangling

我尝试过UnDecorateSymbolName()。

例如:

    #include <windows.h> 
    #include <tchar.h>
    #include <iostream>
    #pragma comment(lib,"dbghelp.lib")     

    int main(int argc, _TCHAR* argv[])  
    {  
      TCHAR szUndecorateName[256];  
      memset(szUndecorateName,0,256);  
      if (2==argc)  
      {  
        ::UnDecorateSymbolName(argv[1],szUndecorateName,256,0);  
        std::cout<<szUndecorateName<<std::endl;  
      }  
      return 0;  
    }

我修改了例子。它可以很好地工作。

0 个答案:

没有答案