C++枚举转字符串 1、宏定义 #define EnumToStr(val) #val 2、使用 enum { Enum1 = 0, ENUM2 }; std::cout<<EnumToStr(Enum1); 长风破浪会有时,直挂云帆济沧海! 可通过下方链接找到博主 https://www.cnblogs.com/judes/p/10875138.html