头文件:#include <cxxabi.h> //使用abi cout<<abi::__cxa_demangle(typeid(a).name(),0,0,0)<<endl;
https://zhidao.baidu.com/question/141654611677251165.html#:~:text=gcc就是那样的,只输出类型名的第一个字符,要输出完整的名字可以这样: %23include <iostream> %23include <typeinfo> %23include <cxxabi.h> %2F%2F使用abi,using namespace std%3B int main() cout<<abi%3A%3A__cxa_demangle(typeid(int).name()%2C0%2C0%2C0)<<endl%3B return 0%3B