Bonjour,
J'aimerais capturer une entrée qui contien des espace, mais cin n'enregistre dans la variable que le 1er mot, il s'arrete a l'espace .
Quelqu'un aurais une solution ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 #include <iostream> using namespace std; int main(int argc, char* argv[]) { string str; cin >> str; // Si je tape "abc def ghi" cout << str; // Ce cout me renvois seulement "abc" return 0; }
Merci
Partager