阅读:1246回复:2
还是关于内核读写文件的问题
我现在读写文件都可以。但是,我只实现了读写一组数据。
如果数据多了,我就不能处理了。 比如:我得到用户操作的文件全路径,然后把它写入记录文件。我以FILE_APPEND_DATA的方式打开文件,想追加的写入。写完后发现文件还是只有一行数据,也就是记录了一个文件。 我想能不能实现类似这样的,写如文件,移动文件指针到512的倍数处。(这样读起来好判断吧?如果READ的时候也能移动指针的话) 我是新手,问的问题如果幼稚请不要笑。 谢谢 |
|
沙发#
发布于:2005-06-20 16:11
我又测试了一下,我把记录文件清空,然后运行可以写入首次访问的文件全名。并且写入的大小什么的都是正确的。但是再写入一个记录,就写不进去了。记录文件中永远都是第一次写入的记录。。
但是也没有报错什么的。 |
|
板凳#
发布于:2005-06-20 18:43
如何判断ZwReadFile读到文件末尾?
如果是文件末尾就追加一条记录,HOWTO?? 谢谢谢谢谢谢 |
|