У меня проблема с написанием функции, которая будет передана pthread_create. Функция принимает два аргумента. Я получаю ошибку сегментации при вызове.
И pthread_create:
pthread_create(&tid_array[i], NULL, searchForWord(argv[i + 2], word), &wData[i]);
Может ли функция, переданная в pthread_create, принимать другие аргументы, кроме void *?