标签: c++ pointers enums
如何将指针常量声明为枚举值? (最简单的方法)
我曾经尝试过这样做,但它引发了编译错误。
此代码有什么问题?
enum class Platform : uint32_t { PF_WINDOWS = reinterpret_cast<uint32_t>((const char* const)"Windows"), PF_LINUX = reinterpret_cast<uint32_t>((const char* const)"Linux") };