Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Сдвиг текста на строку в C++

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> Сдвиг текста на строку в C++
Имя
Сообщение << Старые топики   Новые топики >>
Сдвиг текста на строку в 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

Может кто поможет. Заранее спасибо.
Post #: 1
RE: Сдвиг текста на строку в C++ - 2010-04-18 20:14:31.536666   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
Находишь позицию, сдвигаешь все последующие элементы на 1 вниз, на освобождённую позицию записываешь \n
Post #: 2
RE: Сдвиг текста на строку в C++ - 2010-04-18 20:35:45.186666   
vlad808

Сообщений: 5
Оценки: 0
Присоединился: 2010-04-18 13:32:44.203333
Ага, большое спасибо. А можно еще вопрос: как при помощи функции strstr найти позицию первого символа найденной подстроки?
Post #: 3
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
Post #: 4
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> Сдвиг текста на строку в C++







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.