MCPcopy Create free account
hub / github.com/Neargye/magic_enum / main

Function main

example/example_nonascii_name.cpp:35–45  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

33};
34
35int 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}

Callers

nothing calls this directly

Calls 2

enum_nameFunction · 0.85
valueMethod · 0.45

Tested by

no test coverage detected