• 6138阅读
  • 2回复

Qt4.1.0下,如何在QFile中设置索引位实现从结尾向前读数据? [复制链接]

上一主题 下一主题
离线ny13524
 
只看楼主 倒序阅读 楼主  发表于: 2008-11-17
— 本帖被 XChinux 执行加亮操作(2008-11-30) —
Qt4.1.0下,如何在QFile中设置索引位实现从结尾向前读数据?
程序一边向txt中一APPEND方式追加数据,一边读数据,要作成翻页的效果,可以指向前一页,也可以指向后一页?
哪位朋友做过这方面的程序,给指点下吧,多谢啦
离线vrcats
只看该作者 1楼 发表于: 2008-11-18
用QFile::seek(),位置要自己算
离线ny13524
只看该作者 2楼 发表于: 2008-11-21
谢谢楼上提示
问题解决了,我用一个全局变量数组存放每个页面的起始标志位(用file.pos()获取),在此页面读取数据时用file.seek()查找.然后在此页面读取结束时再设置一个结束标志(用file.pos()获取此时的标志位即为下一页的起始标志位).这样实现翻页功能.
呵呵,方法比较笨,不过也能用,哪位有更好的方法希望能指点一下.
快速回复
限100 字节
 
上一个 下一个