Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - classe data
Forum - C/C++ - classe data

Avatar
matteog (Normal User)
Pro


Messaggi: 149
Iscritto: 10/04/2009

Segnala al moderatore
Postato alle 15:52
Mercoledì, 16/12/2009
Stò cercando di creare una data da stringa per poi convertrla mediante la funzione atoi() e verificare se dati due anni di due date diverse il giorno gg del mese mm dell'anno aa della prima che potrebbe essere per esempio lunedi sià lunedi anche nell'anno della seconda stringa.Per far questo mi occorre prò un modo per creare mediante costruttore la data passandogli una stringa mi sapete spiegare come fare?

PM Quote
Avatar
gio97 (Ex-Member)
Guru


Messaggi: 715
Iscritto: 25/04/2009

Segnala al moderatore
Postato alle 21:20
Mercoledì, 16/12/2009
http://www.cplusplus.com/reference/string/string/
Di certo qua trovi funzioni per tutte le operazioni che ti servono. Questo sito ti può risparmiare un sacco di problemi, mettitelo nei preferiti.
Vista la regolarità delle date puoi fare che prendi le prime due lettere e le converti(giorno), poi ne salti una(slash) e prendi le altre due e le converti(mese), poi ne salti una(slash) e prendi le ultime quattro e le converti(anno). Oppure se le date le deve inserire l'utente ti consiglierei di cercare il primo slash, poi prendere le lettere prima e convertirle, eliminarle assieme allo slash, e procedere allo stesso modo, poi prendere fino alla fine la stringa e convertire.

PM Quote
Avatar
matteog (Normal User)
Pro


Messaggi: 149
Iscritto: 10/04/2009

Segnala al moderatore
Postato alle 21:28
Mercoledì, 16/12/2009
tanks sei un miti!!

PM Quote
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2765
Iscritto: 21/09/2007

Segnala al moderatore
Postato alle 10:58
Venerdì, 18/12/2009
Testo quotato

Postato originariamente da matteog:

tanks sei un miti!!



ormai giò non è neanche più UN mitO è PIU' mitI !!!!

PM Quote