Парсить string с использованием разделителя. |
Здравствуйте, гость ( Вход | Регистрация )
Парсить string с использованием разделителя. |
Dima2387 |
6.11.2015, 12:48
Сообщение
#1
|
Студент Группа: Участник Сообщений: 19 Регистрация: 31.1.2013 Пользователь №: 3696 Спасибо сказали: 0 раз(а) Репутация: 0 |
Привет. Имею нужду парсить строку вида
node1;node2;node3;node4 a1=node1; a2=node2; a3=node3; a4=node4; нужно распаршивать строку учитывая что разделитель ; Нашел вот такой кусочек чуть модифицировал под себя однако проблема в следующем - если в одном из блоков будет пробел, данные в переменную запишутся только до первого пробела в блоке
Если у кого есть время помочь буду благодарен) |
|
|
Iron Bug |
6.11.2015, 20:47
Сообщение
#2
|
Профессионал Группа: Модератор Сообщений: 1611 Регистрация: 6.2.2009 Из: Yekaterinburg Пользователь №: 533 Спасибо сказали: 219 раз(а) Репутация: 12 |
почему бы не использовать обычный strtok? он как раз это самое делает. а перегнать всё полученное в вектор или ещё куда - это всегда без проблем.
|
|
|
Текстовая версия | Сейчас: 1.12.2024, 14:59 |