segmentation fault sur producteur/consommateur - C - Programmation
Marsh Posté le 26-02-2007 à 10:58:52
#
printf("Entrer le nombre de producteurs\n" );
#
scanf("%d", nbprod);
#
#
printf("Entrer le nombre de consommateurs\n" );
#
scanf("%d", nbconso);
et on y croit très fort ...
Marsh Posté le 26-02-2007 à 13:10:17
Enfin, le principal, c'est que le programme fonctionne maintenant!
Mais il passe d'abord par tous les producteurs puis il fait tous les consommateurs, y aurait-il un moyen que ça se mélange un peu plus?
Marsh Posté le 26-02-2007 à 14:25:24
ton programme ne fonctionne pas correctement avec ce mélange pthread/int. Corrige cela en premier. Et apprend à compiler avec des warnings.
Marsh Posté le 26-02-2007 à 19:15:11
raks a écrit : Je dois réaliser un programme illustrant le problème du producteur/consommateur en C. |
Ton code ne compile pas. Corrections pour le rendre compilable :
Code :
|
Joli cas de blocage... (Win32)
|
Je te conseille ceci :
http://mapage.noos.fr/emdel/pthreads.htm
Marsh Posté le 26-02-2007 à 10:19:57
Bonjour,
Je dois réaliser un programme illustrant le problème du producteur/consommateur en C.
Avec un seul producteur et consommateur, je ne rencontre aucun problème mais avec plusieurs, j'obtiens une segmentation fault.
Voici mon code:
Pouvez-vous m'aider svp?
Merci