creatuin de threads executant la fonction f_thread

Modérateur : delacroix joelle

JLDR69
Messages : 3
Inscription : 04 janv. 2011 23:14

creatuin de threads executant la fonction f_thread

Message par JLDR69 » 12 févr. 2013 22:21

Le code suivant s'execute (page45) :

#include <stdio.h>
#include <pthread.h>
#define pthread_attr_default ((pthread_attr_t *)NULL)
pthread_t pthread_id[3];

void f_thread(ient i)
{
printf("je suis le %d-eme pthread d'identite %d,%d\n",i,getpid(),pthread_self());
}
main()
{
int i;

for (i=0;i<3;i++)
{
if(pthread_create(&pthread_id,pthread_attr_default,f_thread,i)==-1)
fprintf(stderr,"erreur de creation pthread numero %d\n",i);
printf("je suis le thread initial %d,%d\n",getpid(),pthread_self());
pthread_join(pthread_id,NULL);
}
}

Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité