DATE EN OBJET SOUS C++

le_duche Messages postés 159 Date d'inscription lundi 13 juin 2005 Statut Membre Dernière intervention 26 février 2009 - 8 févr. 2006 à 11:33
le_duche Messages postés 159 Date d'inscription lundi 13 juin 2005 Statut Membre Dernière intervention 26 février 2009 - 8 févr. 2006 à 11:33
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/35935-date-en-objet-sous-c

le_duche Messages postés 159 Date d'inscription lundi 13 juin 2005 Statut Membre Dernière intervention 26 février 2009
8 févr. 2006 à 11:33
-si tu as surdéfini les opérateurs < et >, ca vaudrait la peine de définir <= et >=

-Ca vaudrait aussi la peine de surdéfinir une fonction qui calcule le nombre de jours entre deux date
int operator-(const date&,const date&);

-Il y a un bug dans ta surdéfinition de l'opérateur >>
Imagine un instant que tu fasse lire au programme une date dans un fichier qui est par hasard erronnée, alors il va se mettre à lire la suite du fichier jusqu'à ce qu'il trouve quelque chose de "valide", c'est à dire totalement aléatoire...
Tu dois plutot lui faire lire une fois la date, et puis la controler et renvoyer un message d'erreur si elle est fausse...


Donne moi ton avis sur ma source:
http://www.cppfrance.com/code.aspx?ID=35364
Duche.
Rejoignez-nous