Salve a tutti,mi serviva una funzione per stoppare il tempo,ne ho scritta una con precisione in secondi:
Se scrivo ad esempio sleep(1) il programma si ferma per un secondo,ma visto che la funzione time(NULL) di time.h ritorna interi,come fare a imlementarne una con la precisione di un double o almeno di un float?codice:void sleep(int sec) { size_t tempo,tempo_max; tempo=time(NULL); tempo_max=tempo+sec; while(tempo<tempo_max) tempo=time(NULL); }