Salut les gars, je pose la question suivante:Quand l'entrée va s'arrêter?
string s;
std::cout << "give me a string" << std::endl;
while (std::cin >> s){
std::cout << "give me a string" << std::endl;
}
cin.clear();
si s est un entier alors je sais que si je tapais un omble alors le tout briserait. Si c'était un entier et tapé un double la même chose serait arrivé. Mais qu'en est-il chaînes ?? Quelque part, j'ai lu cela dans les fenêtres (comme j'écris à netbeans dans Windows), vous devez appuyer sur Ctrl + Z et puis il s'arrête comme il est pris comme une fausse chaîne. Mais quand je fais cela, le processus se fige et rien ne se passe.
Vous ne devriez pas doubler entrer arrêter ceci? –
ça ne va pas arrêter ça. Si je tape 'ctrl + d', ça s'arrête réellement !! merci pour réponse btw! –