Exemple #1
0
bool date::inferieur_a (const date & d) const
{
    bool resultat = true;

    if (annee () > d.annee ())
        resultat = false;
    else if (annee () == d.annee ())
    {
        if (mois () > d.mois ())
            resultat = false;
        else if (mois () == d.mois ())
            resultat = jour () < d.jour ();
    }

    return resultat;
}
Exemple #2
0
bool date::egal (const date & d) const
{
    return  annee () == d.annee () && mois () == d.mois () && jour () == d.jour ();
}