Могут ли потоки иметь более одного аргумента без использования структуры?
Итак ... вроде как:
pthread_create(&file_thread, NULL, merge_thread, sortedFiles, number);
... где 'число' - дополнительный аргумент?
Спасибо, Христо
Нет. Вам нужно будет определить структуру, содержащую различные параметры, и передать указатель на экземпляр структуры в качестве единственного аргумента void* на pthread_create.
void*
pthread_create