|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
24.11.2009, 19:27 | #1 |
Регистрация: 24.11.2009
Сообщений: 9
|
разделить строку на строки по разделителям
входные данные - длинная строка, со знаками .,_!?
надо разделить строку на слова, чтобы к каждому слову можно было обратиться как к строке пример ааа.рррр,оооо создаются три строки ааа рррр оооо |
24.11.2009, 20:47 | #2 |
Старожил
Регистрация: 21.03.2009
Сообщений: 2,193
|
На чем пишете? Какая строка? char[], std::string, AnsiString, еще что-то?
Для string: используйте функции find и substr. Для AnsiString: Pos и SubString.
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта Тема на форуме, посвященная ему же |
24.11.2009, 21:20 | #3 |
Форумчанин
Регистрация: 02.06.2009
Сообщений: 218
|
если С++, то разбиваете строку, ну вместо пробелов и знаков препинаяния ставите '\0', а потом к началу слова делаете указатель, называется это указатели на указатели или как то так... разбивать можно методом strtok - функция, если вы все знаки препинания и пробелы внесете в список ей, то она Вам будет возвращать целое слово, в msdn должен быть примерчик. Если нужно будет, могу скинуть примерчик, там задание у меня было, вывести часто встречающиеся буквы в словах и я делал эти самые указатели и обращался к слову как к строке.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как добавить строку в конец строки | Damhurz | PHP | 4 | 16.04.2009 14:35 |
как разделить данные в одной ячейке, которые разделены ";", на строки? | Margaritka | Microsoft Office Excel | 2 | 10.03.2009 20:16 |
как разделить строку даты | student90 | Общие вопросы Delphi | 16 | 07.11.2008 10:01 |
Разделить строку на три столбца | инженер | Microsoft Office Excel | 10 | 01.02.2008 04:58 |
как вывести строку поочередно сначала первая буква первой строки потом первая буква второй строки и т.д. | vitalik007 | Помощь студентам | 1 | 25.09.2007 20:45 |