Ich habe ein Struct in dem ich Informationen zu einem verbundenen Socket speichere.
typedef struct {
SOCKET socket;
char username[20];
} ClientInfo;
Diese ClientInfo Objekte speichere ich dann alle in einem std::vector.
std::vector<ClientInfo> clients;
ClientInfo clientInfo;
clientInfo.socket = clientSocket;
strcpy(clientInfo.username, "anonymous");
clients.push_back(clientInfo);
Wie kann ich die IP Adresse eines ClientInfo bekommen?