Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Блок-Схема http://www.cyberforum.ru/cpp-beginners/thread1070558.html
Помогите пожалуйста составить блок-схему! Не как сам не могу разобраться( #include <stdlib.h> #include <conio.h> #include <stdio.h> #include <time.h> #include <locale.h> #include <math.h> ...
C++ Цифры после запятой Доброго времени. Есть код, в котором переменная res в итоге равняется, к примеру 27,5 (float). Мне нужно вывести в файл результат с 3-мя знаками после запятой: 27,500. В итоге выводит 27,5, даже с... http://www.cyberforum.ru/cpp-beginners/thread1070510.html
C++ Закрыть форму и остановить выполнение вечных циклов
Если закрываю приложение во время исполнения цикла while (true) или иного цикла, условие выхода из которого не зависит от моего приложения, программа продолает висеть в процессах. Вопрос, как...
Самоучитель C++
Здравствуйте, Уважаемые Форумчане! Мне нужна Ваша помощь. Как вы наверно уже догадались, мне нужен самоучитель. Критерий самоучителя: 1)Учебник должен быть для начинающих программистов. 2) Учебник...
C++ По заданным целым координатам точек на плоскости определить фигуру http://www.cyberforum.ru/cpp-beginners/thread1070386.html
По заданным целым координатам точек на плоскости определить фигуру, соединив точки в порядке ввода мы можем получить: четырехугольник с самопересечением выпуклый четырехугольник трапеция...
C++ Найти сумму четных цифр трехзначного числа Здравствуйте! Помогите, как написать чтоб найти сумму четных цифр трехзначного числа? подробнее
nill
10 / 10 / 2
Регистрация: 16.08.2009
Сообщений: 418
0

Как разделить строку(аналог функции explode)

13.01.2014, 21:16. Просмотров 2442. Ответов 12
Метки (Все метки)

Есть строка string в которую записаны данные разделенные специальным разделителем например |
Как разделить такую строку и записать полученные данные без разделителя в массив ?

нужна функция на с++ аналог explode на php http://www.php.su/explode

Начал писать

C++
1
2
3
4
5
string msg="1|2|3|4";
string razdelitel="|";
 
size_t pos; 
pos = msg.find(razdelitel);
То есть нашел первое вхождение разделителя в строку, а что дальше делать не пойму, как пройти по всей переменной msg и записать данные разделенные | в массив ?

Вернуться к обсуждению:
Как разделить строку(аналог функции explode)
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.01.2014, 21:16
Готовые ответы и решения:

Есть ли в С аналог функции explode(или split)?
Есть ли в С аналог или сама функция explode или split, которая позволяет разбить строку на...

Как разделить строку на слова?
Помогите написать функцию для разбиения передаваемой строки на слова. Например дана строка: &quot;This...

Как разделить строку на слова?
Как разделить строку на слова? без использования функций

Как разделить строку на подстроки
Здравствуйте, возник вопрос по парсингу строк в c++... Как разделить строку на подстроки по ид ?...

Файл: Как наиболее эффективно разделить строку?
В файле есть например: James 0.8 0.7 0.75 0.5 0.85 J Как наиболее эффективно разделить эту...

12
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru