Здравствуйте.
Имеется текстовый файл 111, содержащий единственную строку:
1234567890
Имеется следующий код c++(используется QT):
...
QFile f1("111");
f1.open(QIODevice::ReadWrite);
QFileStream sf1(&f1);
QString s1 = sf1.readLine(3);
При циклическом вызове sf1.readLine(), получаю по три символа за один вызов.
ВОПРОС:
Как определить, очередной вызов sf1.readLine() вернул отсеченную в предыдущем вызове часть строки или уже начало новой строки?