I know this is a simple question. But I want to cast enum value not red, blue but 0, 1, 2 etc to string. I want to see 0, 1, 2 as string. I am using c++ 14 compiler, any answer would be good.
#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;
}
Inother words I like to cast 0, 1, 2, as enum values to string. for concatenating with other strings
Please login or Register to submit your answer