-Цитата от иксуй!
-Цитата от M1neraL
-Цитата от иксуй!
да, это собственно будет верно, если считывать в char* с помощью scanf("%s",...)
и если считывать в string.
используя функцию gets третья строка в этом случае будет пустой.
getline я использую и пройдя через функцию, где я ее использую на выходе мне приходит лексема вот такая "" . т.е. как бы пустая лексема как раз из этой строчки пустой
да, используя getline считывается всё до первого встретившегося перевода строки, сохраняя при этом прочие разделители, длина третьей строки тогда будет 0.
вообщем то проблему решила функция проверки на пустоту str.empty()
спаисибо больше за разъяснения
