LINUX.ORG.RU

История изменений

Исправление 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;
}
``