Bonjour,
Voila j'aissaie de réaliser un chat entre clients , mais y'a probleme d'affichage du text envoyer entre les clients , affichage mot par mot et saute de lignes
client :
code pour recevoir le text coté client
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 while(1) { //procedure pour envoi du text cout << "=>: "; cin >> msg; memset(buffer, '\0', sizeof(buffer)); sprintf(buffer, "%s", msg); send(client, buffer, sizeof(buffer), 0); }
donc si j'aissaie d'envoyer la phrase "Bonjour cava ?"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 while(1){ memset(MSG,'\0',sizeof(MSG)); recv(client,MSG,sizeof(MSG),0); printf("=> %s \n",MSG); }
du coté de receveur l'affichage est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 =>Bonjour =>cava =>?
Partager