Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: Frukt   (24.08.2007 в 13:51)
доброго времени суток!
Скажите пожалуйста как разбить строку на слова по разделителю.
к примеру есть вот такая строка " 000040 | ICS=Uniflux line= CTA-22-54 1flix 2MBit/s | 0 | | | | | "
разделитель " | " ! Мне нужно вывести каждое слово на новую строку, чтоб получилось примерно вот так
-----------------------------------------------
000040

CS=Uniflux line= CTA-22-54 1flix 2MBit/s

0
-пустая строка
-пустая строка
-пустая строка
-пустая строка
---------------------------------------------------
Пробелы учитываются тоже, если есть разделитель а потом пусто и опять разделитель значит пустая строка. Вся проблема состоит в том что фаил имеет 302712-строк и как сэтим быть не знаю

Выложите пример, кому не трудно. За ранее спасибо


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: