A pris l'exemple de here.std :: cin.getline n'attend pas Entrée
pertinentes du Code:
char line[chat_message::max_body_length + 1];
while (std::cin.getline(line, chat_message::max_body_length + 1))
{
chat_message msg;
msg.body_length(std::strlen(line));
std::memcpy(msg.body(), line, msg.body_length());
msg.encode_header();
c.write(msg);
}
c.close();
t.join();
L'application quitte instantanément sans me attendre de mettre un message de chat dans J'ai fait aucune modification du code attendre en utilisant un ordinateur Windows au lieu d'une application console (je suis toujours. connexion d'une console avec Alloc & AttachConsole)