Pregunta: | 49037 - PROBLEMAS CON PRINTF + FUNCIONES DE ESPERA. |
Autor: | Pedro Urbina Escos |
Buenas!! Llevo un tiempo desarrollando en C y siempre me encuentro con el mismo problema. Cuando uso funciones como semaforos, sleep, pause precedido de un printf surge el siguiente problema. Para en el sleep o pause sin imprimir por pantalla nada y cuando cesa la espera, sucede el printf. Ejemplo: .... printf("Esperando senial del servidor ...); pause(); printf("OK\n"); .... Durante el tiempo que pasa esperando la señal no hay ningun mensaje. Cuando termina la espera imprime "Esperando senial del servidor...OK\n" directamente. ¿Sabeis que pasa? ¿Puede ser que al pasarle el control a otro proceso ceda tambien el control de la pantalla? ¿Se os ocurre alguna solucion? Gracias por vuestro tiempo. |