///********************************************************************/ ///* IUT NICE-COTE D'AZUR - Departement INFORMATIQUE - R. CHIGNOLI */ ///* Module DUT M311 Theme PTHREADS */ ///********************************************************************/ /// demo_pthread.c : Demonstration d'utilisation des threads #include #include #include #include #include void* action (void* name) { printf ("\n... ACTION par thread %s (pid : %d) ... Puis MORT\n\n", (char*) name, getpid()); return 0; } int main (void) { pthread_t filsA, filsB; printf ("\nDebut du pere ( pid : %d ; ppid : %d ) )\n\n", getpid(), getppid()); if (pthread_create(&filsA, NULL, action, "filsA")) { perror("pthread_create"); exit(-1); } if (pthread_create(&filsB, NULL, action, "filsB")) { perror("pthread_create"); exit(-1); } printf("\nFin du pere\n\n") ; return (0); }