¿Cómo dormir un programa durante milisegundos?

davicente
28 de Abril del 2005
No soy capaz de hacer dormir el programa durante milisegundos. sleep no me funciona con fracciones de tiempo, y la biblioteca dos.h que es donde esta creo que no la tengo. Estoy en linux, alguien me podria decir como hacerlo, o como puedo agregar esa biblioteca para que la coja el compilador? gracias.

Noel Solw
28 de Abril del 2005
siempre puedes detener la marcha del programa con un loop que no hace nada :

for(int i = 0;i < MAX;I++);

jugando con el valor de MAX hasta encontrar el lapso de tiempo necesario.

carmamezo
28 de Abril del 2005
Hay varias funciones, dependen del compilador, SO....
entre las que yo conozco están:
delay(milisegundos)
sleep(segundos)
Sleep(milisegundos)->de windows
Prueba a ver si alguna te sirve...
Suerte.