1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| #include<stdio.h>
#include<pthread.h>
#include<stdlib.h>
void *creer_train(int i)
{
printf("le train numéro %d a ete cree \n",i);
}
int main()
{
pthread_t p1,p2,p3,p4,p5;
if(pthread_create(&p1,NULL,creer_train(1),NULL)==-1) fprintf(stderr,"erreur de création de thread\n");
if(pthread_create(&p2,NULL,creer_train(2),NULL)==-1) fprintf(stderr,"erreur de création de thread\n");
if(pthread_create(&p3,NULL,creer_train(3),NULL)==-1) fprintf(stderr,"erreur de création de thread\n");
if(pthread_create(&p4,NULL,creer_train(4),NULL)==-1) fprintf(stderr,"erreur de création de thread\n");
if(pthread_create(&p5,NULL,creer_train(5),NULL)==-1) fprintf(stderr,"erreur de création de thread\n");
exit(0);
} |
Partager