Using with enum class (C++20)

Z Marcin wiki
Wersja Dyziek86 (dyskusja | edycje) z dnia 07:40, 5 kwi 2021

(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Skocz do: nawigacji, wyszukiwania
  1. Przykład 1
 enum class Status { Unknown, Created, Connected };
 void process(Status const s)
 {
   switch (s)
   {
     using enum Status;
     case Unknown:   /*...*/ break;
     case Created:   /*...*/ break;
     case Connected: /*...*/ break;
   }
 }