Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.03.2012, 21:25   #1
Kukurudza
Форумчанин
 
Регистрация: 02.06.2011
Сообщений: 282
По умолчанию 10 студия std::stringstream и str::string

в string лежит текст определенного формата:
строка строка строка строка строка число число число число число число
строка строка строка строка строка число число число число число число
строка строка строка строка строка число число число число число число

и так несколько строк. я делаю следующее:
std::stringstream ss (strTextIn.c_str) );
и читаю в цикле вот так:
ss >> last_name;
ss >> first_name;
ss >> second_name;
ss >> age;
ss >> phone;
ss >> option_1;
ss >> option_2;
ss >> option_3;
ss >> option_4;
ss >> option_5;
ss >> option_6;

в итоге ПЕРВАЯ строка читается 2 раза. первый раз как и положено в самом начале, второй раз еще раз почему-то в самом конце.
в 8 студии делал все то же самое, было все как и предполагается, все по одному разу. тут какая то уличная магия.
Kukurudza вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отличие CString от std::string Lindemann66 Общие вопросы C/C++ 5 28.07.2011 12:59
Float To Str,Int To Str Dobr1y Помощь студентам 2 01.03.2011 19:43
StringStream перебор данных nix01d Общие вопросы Delphi 0 18.04.2010 22:13
std::string RoS Общие вопросы C/C++ 6 23.01.2010 21:21
функция для подсчета количества символов в строке типа std::string a Артэс Общие вопросы C/C++ 3 06.07.2009 17:43