Разбиение файла на лексемы (слова)
От: Aleksej_A  
Дата: 06.10.05 09:02
Оценка:
Добрый день!
Можно ли средствами только стандартной библиотеки(!) разбить файл на отдельные слова по определенным разделителям наподобие StringTokenizer в Java? Можно ли как-либо приспособить для этой цели ifstream, stringstream?
Спасибо.
Re: Разбиение файла на лексемы (слова)
От: GregZ СССР  
Дата: 06.10.05 09:09
Оценка:
Здравствуйте, Aleksej_A, Вы писали:

A_A>Добрый день!

A_A>Можно ли средствами только стандартной библиотеки(!) разбить файл на отдельные слова по определенным разделителям наподобие StringTokenizer в Java? Можно ли как-либо приспособить для этой цели ifstream, stringstream?
A_A>Спасибо.

у потоковых классов есть фукнция-член getline c прототипом:
istream& istream::getline(char* str, streamsize count, char delim)

Особенностью этой функции является то, что чтение завершается не перед символом новой строки или delim соответственно, а включая этот символ.
Re: Разбиение файла на лексемы (слова)
От: srggal Украина  
Дата: 06.10.05 09:22
Оценка:
Здравствуйте, Aleksej_A, Вы писали:

A_A>Добрый день!

A_A>Можно ли средствами только стандартной библиотеки(!) разбить файл на отдельные слова по определенным разделителям наподобие StringTokenizer в Java? Можно ли как-либо приспособить для этой цели ifstream, stringstream?
A_A>Спасибо.

Здесь
Автор:
Дата: 06.10.05
... << RSDN@Home 1.1.4 stable rev. 510>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.