чтобы год представлялся миним

Автор admin Четверг, 7 мая 2009 11:32

чтобы год представлялся минимум 16 битами для выполнения последнего пункта в списке). Интерфейс класса Date выглядит примерно так: //: C02:Datel.h // Первая версия Date.h #ifndef DATE1_H #define DATE1_H #include class Date { public: Простая система модульного тестирования 71 // Структура для представления промежутков времени struct Duration { int years: int months: int days: Duration(int y. int m, int d) : years(y), months(m) .days(d) {} }: Date(): Date(int year, int month, int day); Date(const std::string&); int getYearO const: int getMonthO const: int getDayO const; std::string toStringO const: friend bool operator<(const Date&, const Date&); friend bool operator>(const Date&. const Date&): friend bool operator<=(const Date&. const Date&): friend bool operator>=(const Date&. const Date&); friend bool operator==(const Date&. const Date&); friend bool operator!=(const Date&. const Date&): friend Duration duration(const Date&. const Date&): }: #endif // DATE1_H ///:- Прежде чем браться за реализацию класса, стоит укрепить свое понимание требований и написать прототип тестовой программы. Веро


Комментарии закрыты.