Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Bucle C inactiva programa hasta que acaba (¡URGENTE!)

Estas en el tema de Bucle C inactiva programa hasta que acaba (¡URGENTE!) en el foro de C/C++ en Foros del Web. Hola muy buenas a todos: Estoy realizando una practica en C, en kdevelop con QT. Mi practica utiliza un bucle muy largo, ya que procesa ...
  #1 (permalink)  
Antiguo 26/01/2009, 16:26
 
Fecha de Ingreso: enero-2009
Mensajes: 2
Antigüedad: 15 años, 3 meses
Puntos: 0
Bucle C inactiva programa hasta que acaba (¡URGENTE!)

Hola muy buenas a todos:

Estoy realizando una practica en C, en kdevelop con QT.

Mi practica utiliza un bucle muy largo, ya que procesa mucha informacion, y como tarda tanto en acabar la pantalla del programa se pone inactiva (como si se hubiese bloqueado) pero cuando termina el bucle vuelve a estar activa. HAY ALGUNA FORMA DE QUE NO PASE ESO?

Ademas, mi practica tiene muchas cajas de texto y durante dicho bucle los cambios en esas cajas de texto no cambian. HAY ALGUNA FORMA DE SOLUCIONARLO TB?

Muchas gracias a todos y espero su contestacion rapida ya q no tngo mucho tiempo para acabarla.

Un saludo a todos
  #2 (permalink)  
Antiguo 27/01/2009, 04:20
Avatar de Eternal Idol  
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años
Puntos: 74
Respuesta: Bucle C inactiva programa hasta que acaba (¡URGENTE!)

Podes crear un hilo que se encargue de ejecutar el bucle.
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO
  #3 (permalink)  
Antiguo 28/01/2009, 18:39
Avatar de Instru  
Fecha de Ingreso: noviembre-2002
Ubicación: Mexico
Mensajes: 2.751
Antigüedad: 21 años, 5 meses
Puntos: 52
Respuesta: Bucle C inactiva programa hasta que acaba (¡URGENTE!)

Si. De hecho QT hace mucho uso de los hilos hasta donde yo recuerdo. No recuerdo muy bien pero QT me parece que tiene metodos en algunas de sus clases para poder anclar funciones(como la del bucle) en segundo plano, es decir, en otro hilo.

Eso podria ayudar bastante.

Saludos
  #4 (permalink)  
Antiguo 04/02/2009, 05:01
 
Fecha de Ingreso: enero-2009
Mensajes: 2
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Bucle C inactiva programa hasta que acaba (¡URGENTE!)

Me lo podiais explicar un poco mejor.

Como crear un hilo en C y que se pare para que se deje de ejecutar el bucle. muchas gracias por vuestras respuestas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:43.