Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
MichaelPozhinat
1 / 1 / 0
Регистрация: 20.02.2011
Сообщений: 83
#1

Функция разделения строки в массив отдельных частей этой строки - C++

04.01.2016, 23:58. Просмотров 145. Ответов 2
Метки нет (Все метки)

Помогите написать функцию, которая на вход принимает строку типа String и возвращает уже массив String содержащий отдельные части этой строки. Например входная строка "1|2|3|4|5", нужно вернуть отдельные числа в массиве используя в качестве разделителя "|".
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.01.2016, 23:58     Функция разделения строки в массив отдельных частей этой строки
Посмотрите здесь:

От значений элементов каждой строки двумерного массива вычесть значение минимального элемента этой строки C++
C++ как сделать из строки массив из символов этой строки
C++ Замена первых элементов каждой строки квадратной матрицы на сумму элементов этой строки
C++ Массив: Напечатать номер каждой строки, в которой второй элемент меньше среднего арифметического элементов этой строки, и число таких строк.
C++ Функция для добавления строки в двумерный массив
Строки. Вывести на печать то слово этой строки, которое по алфавиту предшествует всем другим C++
Функция и двухмерный массив (Поменять в массиве местами строки) C++
C++ Каждый элемент строки матрицы представить как приращение по отношению к минимальному элементу этой же строки
C++ Добавление разделения строки по пробелам в код
Заменить элемент строки, лежащий на главной диагонали, произведением чётных положительных чисел этой строки C++
Разделение строки на массив строк из отдельных слов C++
Функция разделения строки на лексемы strtok C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Alexander Bakay
 Аватар для Alexander Bakay
97 / 49 / 15
Регистрация: 15.12.2015
Сообщений: 260
Завершенные тесты: 1
05.01.2016, 02:30     Функция разделения строки в массив отдельных частей этой строки #2
C++
1
2
3
4
void (char* array, string S)
{
for(int i=0;i<S.length(),i+=2)array[i/2]=S[i]; 
}
nord_v
227 / 176 / 69
Регистрация: 22.08.2013
Сообщений: 724
05.01.2016, 03:07     Функция разделения строки в массив отдельных частей этой строки #3
Цитата Сообщение от MichaelPozhinat Посмотреть сообщение
типа String
В С++ нет такого типа данных.
Yandex
Объявления
05.01.2016, 03:07     Функция разделения строки в массив отдельных частей этой строки
Ответ Создать тему
Опции темы

Текущее время: 16:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru