J'ai des destinataires sur lesquels j'ai travaillé et je suis bloqué sur la dernière fonction.Comment incrémenter des objets Date en C++
utiliser le vide fonction Increment (int NUMDAYS = 1)
Cette fonction doit se déplacer en avant la date par le nombre de jours de calendrier donné dans l'argument. La valeur par défaut du paramètre est 1 jour. Exemples:
Date d1(10, 31, 1998); // Oct 31, 1998
Date d2(6, 29, 1950); // June 29, 1950
d1.Increment(); // d1 is now Nov 1, 1998
d2.Increment(5); // d2 is now July 4, 1950
Je ne comprends pas comment faire cela.
void Date::Increment(int numDays = 1)
Je suis coincé, je sais comment dire la fonction d'incrémenter, par l'opérateur ++ mais je reçois confondre quand je dois obtenir la fonction d'incrémenter le dernier jour du mois au poing , ou se terminer à la dernière date de ce mois par exemple. Du 31 octobre au 1er novembre, ou du 29 juin au 4 juillet. Je peux faire du 5 juillet au 8 juillet mais les mois changeants me confondent
... quelle langue? –
en langage C++ –
est-ce pour les devoirs? Dans le cas contraire, il vaut mieux utiliser la bibliothèque d'heures de mise à jour – Anycorn