Code:
enum Day
{
Sunday,
Monday,
Tuesday,
Wednesday,
Thursday,
Friday,
Saturday
}
// int iDay = GetRandomInt( 0, view_as < int > ( Day ) - 1 );
// Day dayRandom = view_as < Day > ( GetRandomInt( 0, view_as < int > ( Day ) - 1 ) );
Day RandomDay()
{
return view_as < Day > ( GetRandomInt( 0, view_as < int > ( Day ) - 1 );
}
// Day dayRandom = RandomDay();
Day NextDay( Day dayStart = Sunday )
{
return ( ++dayStart ) % Day;
}
// Day dayNext = NextDay( Saturday );