关闭连接后,客户端(甚至服务器本身)发起的来自客户端的消息在缓冲区中重复
我认为问题出在这里
void ClientHandler(int index) {
char msg[256];
char msg1[256];
msg1 == "Connected";
while (true) {
recv(Connections[index], msg, sizeof(msg), NULL);
std::cout << msg << std::endl;
send(Connections[index], msg1, sizeof(msg1), NULL);
}
}