Сдвиг текста на строку в C++
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Сдвиг текста на строку в C++ - 2010-04-18 17:25:24.650000
|
|
|
vlad808
Сообщений: 5
Оценки: 0
Присоединился: 2010-04-18 13:32:44.203333
|
Здравствуйте, хотелось бы задать один вопрос. У меня задание сдвинуть пол текста на строку вниз. Вот у меня есть массив char *text=new char[100]; и в нем текст "….start\nend…" - Этот текст находится где то в середине. Нужно найти слово start и добавить после него еще один знак \n. Чтобы поучилось: не start end а start end Может кто поможет. Заранее спасибо.
|
|
|
RE: Сдвиг текста на строку в C++ - 2010-04-18 20:14:31.536666
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Находишь позицию, сдвигаешь все последующие элементы на 1 вниз, на освобождённую позицию записываешь \n
|
|
|
RE: Сдвиг текста на строку в C++ - 2010-04-18 20:35:45.186666
|
|
|
vlad808
Сообщений: 5
Оценки: 0
Присоединился: 2010-04-18 13:32:44.203333
|
Ага, большое спасибо. А можно еще вопрос: как при помощи функции strstr найти позицию первого символа найденной подстроки?
|
|
|
RE: Сдвиг текста на строку в C++ - 2010-04-19 00:46:01.090000
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
quote:
ORIGINAL: vlad808 Ага, большое спасибо. А можно еще вопрос: как при помощи функции strstr найти позицию первого символа найденной подстроки? http://www.google.ru/search?q=man+strstr
|
|
|
|
|