Type message

Bonjour, existe-t-il un type de variable "message"? je le trouve dans un programme:
...
message tampon[N];
...
et merci de me repondre.
Configuration: Windows XP
Firefox 3.0.6

2 réponses

  1. Pourriez-vous mettre le code entier de ce fameux exemple et dire de quel langage il s'agit.
    1. 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.
  2. 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.