ciao a tutti
Ho bisogno di consigli per l'implementazione di una classe data in c++. in particolare devo sapermi ricavare, da una data in input, il giorno della settimana corrispondente e soprattutto saper gestire gli anni bisestili.
Ad esempio, se d è un'istanza della classe data e contiene
domenica 31/12/1999 e faccio d++; questa, con opportuni overloading e metodi deve modificarmi i campi dati in modo che venga fuori lunedi 1/1/2000.
Il problema e': quale modo usare per gestire in modo chiaro ed efficente i campi dati? Tenere il numero di giorni da una data X, o salvarsi gg, mm , aa?
So che nei sistemi operativi si tiene conto di un tot di giorni trascorsi da una data predefinita, ma non so se per me è una buona soluzione.
Grazie in anticipo, saluti.