Я знаю, что это простой вопрос. Но я хочу привести значение enum не к красному, синему, а к 0, 1, 2 и c к строке. Я хочу видеть 0, 1, 2 как строку. Я использую компилятор c ++ 14. Любой ответ будет хорошим.
#include <iostream>
int main()
{
enum Color
{
red = 0,
blue
};
Color color= Color::blue;
std::string mystr = "I am super person my color enum value: ";
mystr = mystr + color ;
return 0;
}
Другие слова, которые мне нравится приводить 0, 1, 2, в качестве значений перечисления в строку. для объединения с другими строками