Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt Общие вопросы _ Считывание файла

Автор: Daan 22.11.2010, 21:27

Имеется код внутри функции

QFile file(fileName);

while  (!file.atEnd()) {
// первые операции
}

while  (!file.atEnd()) {
// вторые операции
}


Мне нужно, чтобы когда я во второй раз вызываю while (!file.atEnd()) {...} то файл считывался с самого начала. Как это лучше сделать ?



Автор: panter_dsd 22.11.2010, 21:34

file.seek (0)

Автор: BRE 22.11.2010, 22:08

Цитата(panter_dsd @ 22.11.2010, 21:34) *
file.seek (0)

или file.reset();

Автор: Daan 22.11.2010, 22:34

Спасибо!

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)