CreateFile and fopen

上一篇 / 下一篇  2008-12-21 17:27:40 / 个人分类:Others

问题: 用fopen()函数生成一个文件和用CreateFile()函数生成一个文件,这两个文件有什么不同?c/c++中的标准库函数如fread() fwrite fseek() fslose()能否可用?是否有功能类似API的函数也可用?
答案: 使用API和标准库函数都可以生成文本文件和二进制文件,在这点上没有区别。同fread()对应的是ReadFile,同fwrite()对应的是WriteFile,同fseek()对应的是SetFilePointer,同fclose对应的是CloseHandle。两套函数都可以使用,你熟悉哪个用哪个。不过API函数可以读写Windows的设备文件,功能更多一些。


TAG: Others

 

评分:0

我来说两句

我的栏目

日历

« 2024-06-02  
      1
2345678
9101112131415
16171819202122
23242526272829
30      

数据统计

  • 访问量: 894
  • 日志数: 1
  • 建立时间: 2007-03-04
  • 更新时间: 2008-12-21

RSS订阅

Open Toolbar