Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/07/2009, 03:01
vipuibor
 
Fecha de Ingreso: abril-2008
Mensajes: 92
Antigüedad: 16 años, 11 meses
Puntos: 0
problema con ptheads

Hola, lo primero, soy nuevo en todo esto de los hilos así que seguramente lo que pregunto sea una chorrada.

He visto que para crear un hilo se utiliza la función, pthread_create:

int pthread_create(pthread_t *thread, const pthread_attr_t *attr,
void *(*start_routine)(void*), void *arg);

donde *thread sería el identificador del thread, *attr los atributos, start_routine la función en la que correría el thread, con sus *arg argumentos... vale, todo eso lo entiendo, y en todos los sitios te salen ejemplos de cómo utilizar con una función a la que se le da un argumento, que luego convierte en int o lo que sea.

Mi duda es, que hago cuando la función requiere de más de un argumento???, la función que quiero utilizar le tengo que pasar 2 enteros, una Matriz y un vector, como lo hago entonces???.

Muchas gracias.