Salut a tous
je travail sur un chat local C et je voudrais créer plusieures file de messages différentes (pour en faire une pour chaque client). Pouvez vous me dire comment faire car jusqu'ici a chaque fois que je fais:
il récupère toujours la file créée précédement (celle créer par le serveur).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 cle=ftok("ficChat",'a'); file=msgget(cle, IPC_CREAT | 0666);
J'ai essayé en mettant IPC_PRIVATE, mais ça ne marche pas.
Je ne peux pas me permetre de mettre un fichier différents pour chaque cle ftok, car je ne sais pas combien de clients peuvent se connecter. donc je cherche avec une meme clef ftok a créer plusieures file de message différentes.
Pouvez vous m'aider?
Merci d'avance
Partager