C プログラムで 2 つの構造体をパラメーターとして pthread に渡すことはできますか? 私はこのようなことをする必要があります:
void *funtion1(void *pass_arg, void *pass_arg1)
{
struct thread_arg *con = pass_arg;
struct thread_arg1 *con = pass_arg1;
//necessary code
}
int main()
{
pthread_t threaad;
//necessary code
while(1)
{
th1 = pthread_create(&threaad, NULL, function1, (void *)&pass_arg, (void*)&pass_arg);
//necessary codes
}
pthread_exit(NULL);
return 1;
}
pthread を使用しているときに、2 つの構造体を同じ関数に渡す方法はありますか? オペレーティング プラットフォーム: Linux。