Bonjour,
Pour faire profiter tout le monde de mon modeste travail, voici un Producteur/Consommateur mettant en oeuvre une file de message et des signaux.
Le père envoit des messages qui contienne un seul caractère dans la file. Quand la file est pleine, le père s'endort. Le fils cherche à récupérer un message dans la file, dès que c'est fait, il y a donc une place de libre. Le fils envoit un signal au père pour le réveiller et lui dire qu'il y a de la place. Le père renvoit donc un message...
Et ainsi de suite jusqu'à épuisement de la chaine à envoyer, passée en argument du petit programme.
Toutes les remarques, suggestions, corrections d'erreurs sont les bienvenues. Je débute en programmation et je suis ouvert à toutes les discussion qui me feront progresser.
Le source se trouve ici: testsig.c
Une version en ligne se trouve ici: testsig.c.html
Merci
(toujours en cours de travail)
edit: pour les problèmes de lecture de mon fichier, j'ai vite fait installé c2html...
Partager