Ver Mensaje Individual
  #20 (permalink)  
Antiguo 23/11/2007, 02:25
Ethiel
 
Fecha de Ingreso: septiembre-2007
Mensajes: 173
Antigüedad: 17 años, 3 meses
Puntos: 0
Re: THREAD enviar parametros al hilo

Puedes también utilizar una clase que detecte modificaciones estructurales sobre la colección. O sea: que si por ejemplo estás borrando a la vez que recorres el vector, te avise y el programa haga lo que quieres. Yo lo tengo hecho así en un iterador, para un caso de lista doblemente enlazada.

En tu caso, por ejemplo; puedes hacer que mientras se lee, si se detecta modificación estructural, o sea, se añaden clientes, se dispare el método de añadirClientes y el otro se pare momentáneamente.

Se logra con un entero en el iterador y otro en la clase vector de cliente, o como se llame en tu caso. SI los enteros coinciden, bien, si no, hay modificación estructural y decides lo que sea...

Saludos.