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.