Но когда значение, данное T, не в пределах границ Int, поведение GetLine странно < /p>
Почему так? < /p>
Код: Выделить всё
cin>>t;
string s(10, '&');
getline(cin, s);
cout
hey hi
< /code>
Если вход: < /p>
1234567891011
hey hi
< /code>
Вывод:
&&&&&&&&&&Если вход:
Код: Выделить всё
1234567891011
hey hi
Подробнее здесь: https://stackoverflow.com/questions/795 ... r-overflow
Мобильная версия