Programmation POSIX/Processus légers
Aller à la navigation
Aller à la recherche
Introduction[modifier | modifier le wikicode]
#include <pthread.h>
Création[modifier | modifier le wikicode]
int pthread_create(pthread_t * thread,
pthread_attr_t * attr,
void * (*fonction_appelee)(void *),
void * arg);
La fonction pthread_create créée un nouveau thread qui exécute la fonction fonction_appelee en lui passant arg comme argument. La fonction renvoie 0 en cas de réussite et une valeur différente de 0 sinon.