Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/03/2015, 15:10
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 8 meses
Puntos: 1360
Respuesta: Uso de Threads en C

Cita:
Iniciado por jc_moj Ver Mensaje
¿No sería más correcto sacar el srand de la función y ponerla al inicio del main?
Así no habría que andar sumándole el cont, se siembra la semilla al iniciar y ya está.
Otra vez te toparías con problemas con concurrencia al alterar el estado de srand al mismo tiempo. Esto es porque srand no es thread safe.

Por eso tienes que tener conocimiento sobre las funciones que usaras en los threads, por que puede resultar en algo que no deseas.