Page 1 of 1

C++-Server-Client-Chat

Posted: 14 Jan 2025, 13:02
by Guest
Ich erstelle eine Server- und Client-App auf C++-Konsolenbasis.

Was ich bisher gemacht habe:
  • Ich kann eine Verbindung zum Server herstellen.
  • Ich kann Nachrichten an den Server senden.
  • Der Server kann Senden Sie die Nachrichten zurück.
Aber was ich nicht herausfinden kann, Wie kann ich den Server auch als Client fungieren lassen, um Nachrichten an den Client zu senden, während er vom Client empfangene Nachrichten verarbeitet?

Die Leute können es als Beispiel verwenden Naja :D

Nun, ich werde auch einige Teile des Codes posten:

Server:

Code: Select all

  #include "stdafx.h"
using namespace std;
//our main function
void main()
{
int numClients;
long antwoord;
char chatname[100];
char bericht[250]; //messages
char sbericht[250]; //smessages
//here we set the Winsock-DLL to start

WSAData wsaData;
WORD DLLVERSION;
DLLVERSION = MAKEWORD(2,1);

//here the Winsock-DLL will be started with WSAStartup
//version of the DLL
antwoord = WSAStartup(DLLVERSION, &wsaData);

if(antwoord != 0)
{
WSACleanup();
exit(1);
}
else
{
cout