Closed GTruf closed 4 months ago
value have type std::integral_constant<some_enum_e, some_enum_e::DELETE>, try
auto value2 = std::to_underlying(value());
or if don't need compiletime use
for (auto v : magic_enun::values<some_enum_e>())
auto value2 = std::to_underlying(value);
Thank you for your reply
Compiler:
GCC 13.1.0
OS: Ubuntu 22.04 CPP Standard: 23Code:
Compiler error is: