![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 18.12.2009
Сообщений: 20
|
![]()
Доброго времени суток, вот прошу помощи в решении :
Создать класс Date для работы с датами в формате «год.месяц.день». Дата представляется структурой с тремя полями типа unsigned int: для года, месяца и дня. Класс должен включать не менее трех функций инициализации: числами, строкой вида «год.месяц.день» (например, «2004.08.31») и датой. Обязательными операциями являются: вычисление даты через заданное количество дней, вычитание заданного количества дней из даты, определение високосности года, присвоение и получение отдельных частей (год, месяц, день), сравнение дат (равно, до,после), вычисление количества дней между датами. Прям разобратся не могу что куда зачем (а разобраться нужно) вот начал что то писать: #include <iostream> #include <ctime> #include <string> using namespace std; class data { unsigned int day; unsigned int month; unsigned int year; public: void print (int ) { std::cout<<"day?"<<endl; std::cin>>day>>endl; // 19 сторка std::cout<<"month?"<<endl; std::cin>>month>>endl; std::cout<<"year?"<<endl; std::cin>>year>>endl; }; } пишет до фига ошибок типа C:\DCDownloads\OOP-two\main.cpp|19|error: no match for 'operator>>' in 'std::cin.std::basic_istream<_CharT , _Traits>: ![]() ![]()
У нас нет времени для игр, мы должны воевать
![]() |
![]() |
![]() |
![]() |
#2 | ||
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
А зачем using namespace std; и после этого std::cout и std::cin?
Цитата:
Цитата:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 12.06.2011 в 22:07. |
||
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 18.12.2009
Сообщений: 20
|
![]()
да да, но вот какие нибудь стандартные методы чтобы узнать дату которая сейчас чтоб потом с ней и производить операции
У нас нет времени для игр, мы должны воевать
![]() |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
А где в задании написано о дате "которая сейчас"?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 18.12.2009
Сообщений: 20
|
![]()
ну собственно да, я прост пытался облегчить себе задачу =) я о программировании имею несколько поверхностное значение, заочное отделение мать нашу =D
У нас нет времени для игр, мы должны воевать
![]() |
![]() |
![]() |
![]() |
#6 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]() Цитата:
Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 13.06.2011 в 12:10. |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
класс Date | fokinamasha | Общие вопросы C/C++ | 1 | 31.03.2011 21:16 |
Создать базовый класс | sT1mfy | Общие вопросы Delphi | 3 | 11.06.2010 21:38 |
Создать класс Pair | izzie | Общие вопросы Delphi | 8 | 10.06.2010 15:27 |
Нужно создать класс | vertraut | Общие вопросы C/C++ | 3 | 08.05.2010 22:31 |
Создать Класс Heat | JNN | Общие вопросы C/C++ | 0 | 04.06.2009 00:53 |