#include #include #include "calType.h" using namespace std; string MonthTToString(MonthT m){ string returnValue; switch (m) { case JANUARY: returnValue = "January"; break; case FEBRUARY: returnValue = "February"; break; case MARCH: returnValue = "March"; break; case APRIL: returnValue = "April"; break; case MAY: returnValue = "May"; break; case JUNE: returnValue = "June"; break; case JULY: returnValue = "July"; break; case AUGUST: returnValue = "August"; break; case SEPTEMBER: returnValue = "September"; break; case OCTOBER: returnValue = "October"; break; case NOVEMBER: returnValue = "November"; break; case DECEMBER: returnValue = "December"; break; } return returnValue; } MonthT StringToMonthT(string month){ MonthT returnValue=NO_MONTH; int i; // make it all lower case, and stop if there is a non-alpha character for(i=0; i= FIRST_MONTH && nextValue <= LAST_MONTH) { returnMonth = MonthT (nextValue); } return returnMonth; }