Type message

Fermé
code32 Messages postés 66 Date d'inscription mercredi 5 novembre 2008 Statut Membre Dernière intervention 5 février 2012 - 4 mars 2009 à 12:22
NookZ Messages postés 2138 Date d'inscription jeudi 29 janvier 2009 Statut Membre Dernière intervention 7 mars 2013 - 4 mars 2009 à 13:58
Bonjour, existe-t-il un type de variable "message"? je le trouve dans un programme:
...
message tampon[N];
...
et merci de me repondre.
A voir également:

2 réponses

NookZ Messages postés 2138 Date d'inscription jeudi 29 janvier 2009 Statut Membre Dernière intervention 7 mars 2013 514
4 mars 2009 à 12:23
Pourriez-vous mettre le code entier de ce fameux exemple et dire de quel langage il s'agit.
0
code32 Messages postés 66 Date d'inscription mercredi 5 novembre 2008 Statut Membre Dernière intervention 5 février 2012 1
4 mars 2009 à 12:35
message tampon[N];
semaphore mutex init 1;
semaphore vide init N;
semaphore plein init 0;

producteur(){
int i=0;
message m;
while(1){
produire(m);
P(vide);
p(mutex);
tampon[i]=m;
i=i+1%N; (*)
V(mutex);
V(plein);
}}

ca entre dans les processus concurrents,j'ai pas compris aussi (*) %N et merci de mettre en évidence ce probleme.
0
NookZ Messages postés 2138 Date d'inscription jeudi 29 janvier 2009 Statut Membre Dernière intervention 7 mars 2013 514
4 mars 2009 à 13:58
Vous n'avez apparemment pas tout le code du programme.
Il semblerait qu'il s'agit d'un programme avec des classes.
Il vous manque la classe Message et la classe semaphore.
Pour le "%" il s'agit du modulo en maths.
Quant au (*) je n'en sais rien.
0