Mi servirebbe di sapere come fare la sottrazione tra time di fine e time di inizio.
Il time all'inizio e alla fine del programma per ora lo recupererei con questo cod:
codice:time_t tempo; struct tm *data; tempo = time(NULL); data = localtime(&tempo); cout << setfill('0'); cout << setw(2) << data->tm_mday << "/"; cout << setw(2) << data->tm_mon << "/"; cout << setw(2) << data->tm_year%100 << endl; getchar(); char dest[70]; int ch; time_t temp; struct tm *timeptr; struct tm *timeptr2; temp = time(NULL); timeptr = localtime(&temp); ch = strftime(dest,sizeof(dest)-1,"Today is %A," " %d %b. \n Time: %I:%M:%S %p", timeptr); //printf("%d Inizio elaborazione: \n \n %s", ch, dest); fout2 << "\n\n"; fout2 << "ORARIO INIZIO ELABORAZIONE: "; fout2 << "\n\n"; fout2 << ch; fout2 << "\n\n"; fout2 << dest;
E infine una domanda per matematici...
se per scrivere 400 righe il programma impiega 1 min quanto tempo impiegherà per farne 2.155.000?
A me risulterebbe 4 giorni.. ma chiedo conferma ai matematici più esperti![]()
tnx
![]()

Rispondi quotando
