| 33 | }; |
| 34 | |
| 35 | int main() { |
| 36 | std::cout << magic_enum::enum_name(Language::日本語) << std::endl; // Japanese |
| 37 | std::cout << magic_enum::enum_name(Language::한국어) << std::endl; // Korean |
| 38 | std::cout << magic_enum::enum_name(Language::English) << std::endl; // English |
| 39 | std::cout << magic_enum::enum_name(Language::😃) << std::endl; // Emoji |
| 40 | |
| 41 | std::cout << std::boolalpha; |
| 42 | std::cout << (magic_enum::enum_cast<Language>("日本語").value() == Language::日本語) << std::endl; // true |
| 43 | |
| 44 | return 0; |
| 45 | } |