blog

枪手亨利

博客园 首页 新随笔 联系 订阅 管理

随笔分类 -  文件操作

上一页 1 2

摘要:想用内存映射文件加、解密大文件,但是对这个内存映射文件实在了解的不多,请指教!原来采用的方法是每次从原文件中读出固定字节的数据,加密,把加密后的数据写入到新建的文件中(也就是加密后的文件),现在改用内存映射文件不知道怎么做,是不是也应该一块一块地加密文件呀?可怎样把文件的一部份读出来?怎样控制读出的位置?操作方式和一般的文件读、写有什么区别吗? 只知道开始用这两个函数: ... 阅读全文
posted @ 2005-11-05 09:46 henry 阅读(784) 评论(0) 推荐(0)

摘要:Windows利用页交换文件来扩充应用程序实际可用的内存,而不仅限于实际的32兆或64兆物理内存。但是Windows的页交换文件是所有程序共用的,所以我们的程序要想获得更大的内存还是比较困难,比如600兆或者更多。难道就没有办法了吗? Windows提供的内存映射文件为我们提供解决问题的途径。在硬盘上建立一个600兆的文件,然后将它映射到我们进程的地址空间,Windows会返... 阅读全文
posted @ 2005-11-05 09:38 henry 阅读(358) 评论(0) 推荐(0)

摘要:VC++中使用内存映射文件处理大文件 2003-01-17· ·中国电波传播研究所青岛分所 郎锐··yesky 摘要: 本文给出了一种方便实用的解决大文件的读取、存储等处理的方法,并结合相关程序代码对具体的实现过程进行了介绍。 引言 文件操作是应用程序最为基本的功能之一,Win32 API和MFC均提供有支持文件处理的函数和类,常用的有Win32 API的CreateFile()、Wr... 阅读全文
posted @ 2005-11-05 09:32 henry 阅读(395) 评论(0) 推荐(0)

摘要:看看C语言是如何操作文件的 一、流式文件操作1.fopen()2.fclose() 3.fputc()4.fgetc()5. fseek()6.fputs()7.fgets()8.fprintf()9.fscanf()10.feof()11.ferror()12.rewind()12.remove()13.fread()14.fwrite()15.tmpfile()16.tmpnam();//读取... 阅读全文
posted @ 2005-10-27 09:19 henry 阅读(607) 评论(0) 推荐(0)

上一页 1 2