printf("Primo testo"); //aspetta un secondo printf("Secondo testo");
#if defined(__WIN32__) || defined(_WIN32) || defined(WIN32) || defined(__WINDOWS__) || defined(__TOS_WIN__) #include <windows.h> inline void delay( unsigned long ms ) { Sleep( ms ); } #else /* presume POSIX */ #include <unistd.h> inline void delay( unsigned long ms ) { usleep( ms * 1000 ); } #endif
skyller00 ha scritto: come imposto i tempi tra una funzione e l'altra che voglio impostare?
skyller00 ha scritto:
printf("Primo testo"); //aspetta un secondo delay (1000); printf("Secondo testo");
4.3BSD, POSIX.1-2001. POSIX.1-2001 declares this function obsolete; use nanosleep(2) instead. POSIX.1-2008 removes the specification of usleep(). On the original BSD implementation, and in glibc before version 2.2.2, the return type of this function is void. The POSIX version returns int, and this is also the prototype used since glibc 2.2.2.