Форум программистов, компьютерный форум CyberForum.ru

В классе "Date" увеличить заданную дату на один день - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Манипуляторы ввода/вывода http://www.cyberforum.ru/cpp-beginners/thread312756.html
Написать программу которая создаёт массив размером элементов и заполняет его случайным образом числами от 1 до 1000 . После этого вывести все числа на экран в несколько форматированых строк, при этом в первой строке выводить числа, которые кратны 10 в DEC формате , во второй числа, кратные 16 в HEX формате , в третьей числа, кратные 8 в OCT формате. Программка неправильно работает, в чем...
C++ Оптимизация кода Есть вот такой кусочек кода integer h (integer k,n) {return k–n*3 ;} . . . . . z = h (k1, n2) ; Подскажите - как его можно оптимизировать? http://www.cyberforum.ru/cpp-beginners/thread312740.html
преобразование массива на языке С++ C++
дан целочисленный массив. преобразовать массив увеличив все его серии наибольшей длины на один элемент.
Сравнение объектов класса C++
как можно сравнивать обекты класса? если например классу задать какую-нибудь ID-переменную, которой будет даватья какой-то номер при его создании. Если это единственный выриант, то как правильно сделать что бы этот самый ID не повторялся?
C++ Определить, содержит ли текст символы, отличные от букв и пробела http://www.cyberforum.ru/cpp-beginners/thread312691.html
Нужна помощь... Составить программу, которая позволяла бы в тексте, указанном пользователем, определить, содержит ли он символы, отличные от букв и пробела. Если возможно и блок-схему?
C++ Как перенести параметры из ф-ции printf() в самодельную Ребят, подскажите как решить задачу. Нужно перенести параметры функции printf() в самодельную ф-цию myfunk(). При условии если булева переменная Х==1. Если не равна 1, то не переносить. Задача осложняется тем, что число параметров ф-ции может быть переменным. Подскажите пожалуйста, буду очень признателен. подробнее

Показать сообщение отдельно
Alex1205
 Аватар для Alex1205
6 / 6 / 1
Регистрация: 14.01.2011
Сообщений: 81
04.06.2011, 13:07     В классе "Date" увеличить заданную дату на один день
Не могу понять в чем ошибка(выдает ошибку линковки). В классе Date нужно увеличить заданную дату на один день:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#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;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru