В соответствии с ответом BitWhistler qaru.site/info/9767/... Я реализовал класс для перечислений на С++. Надеюсь, это поможет другим людям, которые ищут эту вещь.
некоторые операторы перегружены для удобства, и теперь вы можете использовать перечисления в С++ как объект класса. Он также поддерживает следующие операторы:
-  <<ostream
-  >>istream
-  +строка concat
-  ==сравнение объектов и перечислений
-  !=сравнение объектов и перечислений
-  =назначение строки и перечисления
проверьте ответ.
