Bonjour,
voila, je doit faire un chat (client/serveur) en C en utilisant les files de messages et les threads.
Je pense prendre les thread pour permettre au client de lire les message sur une fenetre et de taper les siens sur une autre en meme temps.
Donc je pense faire ça coté client:
---------------------------------------------------------------------
PREVENIR SERVEUR DE MON ARRIVEE(avec mon nom et pid)
lancer thread fonctionT(MonNom)
WHILE(1){
RECEVOIR MESSAGE POUR MOI
AFFICHER MESSAGE
}
---------------------------------------------------------------------
FONCTIONT:
nouvelle fenetre
WHILE(1){
SAISIR TEXTE
ENVOYER TEXTE AU SERVEUR
}
---------------------------------------------------------------------
Ce qui est en majuscule est dejà fait ou je sais dejà comment faire. Par contre ce qui est en minuscule je ne vois pas comment faire( la partie thread en fait et pour executer la fonction dans une nouvelle fenetre). J'ai essayer la fonction pour créer un thread en donnant la fonction à executer (fontiont) au thread mais j'arrive pas a compiler, je ne pige tres tres bien le principe des arguments de Create_thread.
Pouvez vous m'aider?
Merci d'avance
Partager