Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 3 (https://www.otvetnemail.ru/novyj-arhiv-3-813/)
-   -   QFile::size() возвращает ноль (https://www.otvetnemail.ru/novyj-arhiv-3-813/qfile-size-vozvrashaet-nol-258914/)

Guest 28.09.2011 18:01

QFile::size() возвращает ноль
 
Ничего не понимаю - обычный файл с диска. ничем не занят (никакой другой процесс к файлу не обращается). Делаю наследника от QFileсоответсвенно:КодC++ (Qt)MyClass::MyClass( const QString & filename, QObject * parent) : QFile(filename,parent){ this->setFileName(filename); this->open(QIODevice::ReadOnly); qDebug() size(); //возвращает ноль!}и есть ещё один вопрос =)как писать в начало файла сдвигая имеющуюся в нём информацию? prepend, в общем =)закатывать весь файл в память что бы там запрепендить и закинуть обратно - долго как-то.. могут быть очень больших размеров файлы.


Часовой пояс GMT, время: 04:19.


© www.otvetnemail.ru - Форум вопросов и ответов.