Salut à tous ,
g un leger souci
voici mon bout de code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
mqd_t md;
  struct mq_attr attr;
  attr.mq_maxmsg = 30;
  attr.mq_msgsize = 30;
  attr.mq_flags = 0;
  md = mq_open ("queue", O_CREAT | O_RDWR, 666, &attr);
  if (md == -1)
      perror("Can't open message queue\n");
  else 
      printf("Open message queue\n");
le probleme se situe au niveau de l'execution, g toujours :invalid argument .