Tengo un código fuente compilado en Windows. Lo estoy convirtiendo para ejecutar en Red Hat Linux.¿Existe una función de suspensión alternativa en C a milisegundos?
El código fuente ha incluido el archivo de encabezado <windows.h>
y el programador ha utilizado la función Sleep()
para esperar un período de milisegundos. Esto no funcionará en Linux.
Sin embargo, puedo usar la función sleep(seconds)
, pero eso usa números enteros en segundos. No quiero convertir milisegundos en segundos. ¿Hay alguna función de suspensión alternativa que pueda usar con la compilación de gcc en Linux?
'sueño (/ * segundos * /)' en '' funciona, pero si yo uso con 'printf ("algunas cosas") 'sin' \ n', no funciona. –
EsmaeelE
Para usar en este caso, debemos enjuagar la salida con 'fflush (stdout);' después de cada 'printf()' – EsmaeelE