Le passage de structures comme arguments lors de l'utilisation pthread_create()

J'ai essayé de passer une structure comme le 4ème argument lors de l'utilisation pthread_create() avec quelque chose comme ceci:

pthread_create(&tid1, NULL, calca, &t); //t is the struct

Maintenant, chaque fois que j'essaie d'accéder à des variables dans la structure - t.une, t.b ou t.c, je reçois un message d'erreur - demande de membre dans quelque chose de pas une structure ou d'une union.

Quelle autre méthode pourrais-je utiliser pour transmettre des structures dans le fil?

InformationsquelleAutor skinderneath | 2009-05-14