Is there a simple way to convert C++ enum to string?

后端 未结 30 2286
我在风中等你
我在风中等你 2020-11-22 10:37

Suppose we have some named enums:

enum MyEnum {
      FOO,
      BAR = 0x50
};

What I googled for is a script (any language) that scans all

30条回答
  •  失恋的感觉
    2020-11-22 11:12

    That's pretty much the only way it can be done (an array of string could work also).

    The problem is, once a C program is compiled, the binary value of the enum is all that is used, and the name is gone.

提交回复
热议问题