История изменений
Исправление Deleted, (текущая версия) :
enum MyEnum
{
   One,
   Two,
   None,
};
const char * myfunc(const MyEnum e)
{
    switch (e)
    {
        case One : return "One";
        case Two : return "Two";
        default  : return "None";
    }
}
int main(int argc, char *argv[])
{
    myfunc(One);
    myfunc(Two);
    return 0;
}
Исходная версия Deleted, :
enum MyEnum
{
   One,
   Two,
   None,
};
const char * myfunc(const MyEnum e)
{
    switch (e)
    {
        case One : return "One";
        case Two : return "Two";
        default  : return "None";
    }
}
int main(int argc, char *argv[])
{
    myfunc(One);
    myfunc(Two);
    return 0;
}
``