Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.06.2011, 20:49   #1
Alexander1205
Пользователь
 
Аватар для Alexander1205
 
Регистрация: 22.01.2011
Сообщений: 78
По умолчанию class Date

Не могу понять в чем ошибка(выдает ошибку линковки). В классе Date нужно увеличить заданную дату на один день:

Код:
#include<iostream>
#include<fstream>
using namespace std;
 
class Date
{
public:
        Date(int dd = 12,int mm = 5, int yy = 1971);
        ~Date() {}
        Date operator++(int);
        Date operator++();
        friend ostream& operator<<(ostream& s,const Date& d);
 
private:
        int day,month,year;
};
 
Date::Date(int dd,int mm,int yy):
day(dd),month(mm),year(yy)
{       
}
ostream& operator<<(ostream& s,const Date& d)
{
        s<<d.day<<"."<<d.month<<"."<<d.year<<"\n";
        return s;
}
Alexander1205 вне форума Ответить с цитированием
Старый 04.06.2011, 21:00   #2
Syuf
Форумчанин
 
Аватар для Syuf
 
Регистрация: 02.02.2010
Сообщений: 599
По умолчанию

Так а где реализация operator ++ (int) и operator ++ ()?
"Лишь то читается легко, что написано с трудом; что в час написано, то в час и позабыто."
Syuf вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Структура Date erora Общие вопросы C/C++ 0 02.04.2011 19:30
класс Date fokinamasha Общие вопросы C/C++ 1 31.03.2011 21:16
class date c++...оператор ввода и конвертация... Дмитрий142 Помощь студентам 0 25.04.2010 01:48
Date 1.0.4 Bigtyoma Софт 4 14.04.2009 10:02
Программка на Delphi показывающая сколько дней осталось до какого-либо события Bigtyoma Общие вопросы Delphi 3 27.03.2009 19:15