D_Master,
Цитата D_Master:
поэтому поинтересуюсь, что это: »
|
Это установка значений в непротиворечое состояние данных. Тоесть значения по умолчанию, Если значения года указываются неправильно, то "по умолчанию" присваивается значение непротиворечащее логике.
Вот как в программировании, создали класс, объект класса, но этот объект нужно инициализировать правильными значениями, скажем объект
Date у него есть
месяц,
число,
год. И их значения не должны быть неправильными. Тоесть нельзя установить год 2010 в 2008 году и если имеет место быть подобная попытка, то год устанавливается по умолчанию - 1970. Ну, может не совсем понятно объяснил, но это не баг.
Код
Код:
...
class Date{
public:
// конструктор
Date(int = 1, int = 1, int = 1990);
...
private:
int day; // День от 1 - 31
int month; // Месяц от 1 - 12
int year; // Год. Целое число
...
Сейчас поищу по форуму, попробую найти.
Вот, нашёл -
День рождения в Списке пользователей Почти так же объяснил.