чтение из файла, разбор string
От: gato Россия  
Дата: 23.04.07 09:26
Оценка:
Доброго времени суток всем.
Суть задачи такова:

На с++ с использованием STL прочитать файл "1.in" в котором данные расположены так: "Name1-Name2-Name3-Name4-..." и записать все это в строку типа string/
Далее нужно искать в строке по символу "-" и копировать данные между этими разделителями в новую строку или массив строк. Поиск в принципе понятен, а вот как выташить данные между разделителями "-" — не ясно.

Чтение файла и запись в string:
file.open("1.in");
getline(file.get(c),infile);
file.clear();
file.close();


Поиск разделителя:
while(index!=string::npos)
{
    i_tmp=index;
    index=infile.find("-",index+1);
}



ЗЫ
Заранее благодарю.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.