Bonjour à tous,
J'ai réalisé le code suivant mais pour moi le compilateur devrait me dire qu'il y a conflit car deux fonctions ont le meme pointeur de thread.
ils ont bien des pid_thread différents. Est ce un probleme finalement d'avoir le meme pointeur de thread ?Code:void* f1(){ printf("DireA : %i\n",pthread_self()); } void* f2(){ printf("DireB : %i\n",pthread_self()); } int main(int argc, char const *argv[]) { pthread_t t1; pthread_create(&t1, NULL, f1, NULL); pthread_create(&t1, NULL, f2, NULL); pthread_join(t1,NULL); }
-----