Cita:
Iniciado por Ethiel No, no se modifica, tu se lo pasas a una clase nueva, donde tiene como parámetro un vector, que copia al que tú has llamado. Otra cosa sería que no tuvieras parámetros en la clase y que le pasaras el vector y lo modificaras. Ahí si se modifica el vector.
No es cierto. Pasarselo como parametro o pasarselo en el constructor es exactamente lo mismo. Si el Thread modifica el vector que se le ha pasado, está modificando el original. Si ambos threads modifican el vector... hay que sincronizar el acceso o habrá problemas.
S!
PD: Cuando digo "modifique el vector" me refiero al contenido. La "referencia" (en otros lenguajes llamado puntero) original no se puede modificar.