|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.03.2012, 21:25 | #1 |
Форумчанин
Регистрация: 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 студии делал все то же самое, было все как и предполагается, все по одному разу. тут какая то уличная магия. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Отличие 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 |