Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

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

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

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

Функция разделения строки на лексемы strtok - C++
Программе на вход подается строка, содержащая слова один-девять плюс минус, наприм: один плюс два минус три плюс пять. Нужно посчитать...

Дан безразмерный массив.Вставить количество символов каждой строки вначало этой же строки. - C++
Массив считывается из файла,а в проге указывается как указатель на указатель **.Запуск программы+файла происходит из командной строки.Если...

как сделать из строки массив из символов этой строки - C++
как? заранее спасибо

Массив: Напечатать номер каждой строки, в которой второй элемент меньше среднего арифметического элементов этой строки, и число таких строк. - C++
Дана матрица А(m,n). Напечатать номер каждой строки, в которой второй элемент меньше среднего арифметического элементов этой строки,...

Разделение строки на массив строк из отдельных слов - C++
Как разделить строку типа "У него было много друзей." на массив строк, состоящий из отдельных слов?

Чтение через fscanf_s части строки с пробелом (и запись этой же строки) - C++
нужно записать в файл строку, содержащую через табуляцию int, char, char, char, float, int. Далее необходимо из такой же строки вывести...

2
Alexander Bakay
100 / 52 / 16
Регистрация: 15.12.2015
Сообщений: 318
Завершенные тесты: 2
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]; 
}
0
nord_v
228 / 177 / 69
Регистрация: 22.08.2013
Сообщений: 724
05.01.2016, 03:07 #3
Цитата Сообщение от MichaelPozhinat Посмотреть сообщение
типа String
В С++ нет такого типа данных.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.01.2016, 03:07
Привет! Вот еще темы с ответами:

Прибавить ко всем элементам каждой строки максимальное значение этой строки - C++
добрый вечер! Помогите пожалуйста доработать код! Изменить текущий массив, прибавив ко всем элементам каждой строки максимальное...

Как первые два символа строки переставить в конец этой строки? - C++
Собственно вопрос

Поменять первый элемент строки с максимальным элементом этой строки - C++
Условие: поменять максимальный элемент строки с первым элемент строки матрицы... Вообщем ,как я понимаю,я нахожу максимальный элемент...

В конец каждой строки текстового файла дописать количество символов этой строки - C++
Помогите, нужно : &quot;В конец каждой строки текстового файла дописать количество символов этой строки&quot;. Получается только в начало, не знаю...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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