WinCE下用C库函数读写文件的问题
2010-10-13 23:05
176 查看
极简单的代码
pf = _tfopen(fname, _T("w"));
//.......
fwrite(outbuf, 1, nSize, fp);
将压缩后数据写入文件, 写入后查看文件大小, 发现总是比写入时的nSize值大, 莫名其妙多出来一些字节, 浪费了一下午时间, 终于搞清楚是系统会自动在 0x0A前插入一个 0x0D. 修改为 pf = _tfopen(fname, _T("wb")); 搞定此问题.
pf = _tfopen(fname, _T("w"));
//.......
fwrite(outbuf, 1, nSize, fp);
将压缩后数据写入文件, 写入后查看文件大小, 发现总是比写入时的nSize值大, 莫名其妙多出来一些字节, 浪费了一下午时间, 终于搞清楚是系统会自动在 0x0A前插入一个 0x0D. 修改为 pf = _tfopen(fname, _T("wb")); 搞定此问题.
相关文章推荐
- wince复制文件时无“取消”按钮问题总结
- Android 读写位于SD卡上的sqlite数据库文件错误问题
- C语言文件读写操作中缓冲区问题和setbuf函数详解
- 写代码来解决多进程/线程同时读写一个文件的问题。
- 关于ini文件读写的一些问题
- J2ME中的文件读写问题
- pandas读写文件乱码问题
- PHP解决多线程同时读写一个文件的问题
- Java 读写文件的编码问题——读取是重点
- C语言文件读写操作中缓冲区问题和setbuf函数详解
- JAVA文件读写输入输出流关闭问题、JAVA垃圾回收
- 文件内存映射mmap解决大文件快速读写问题和进程间共享内存
- 读写文件时,文件被另外进程占用的问题
- 解决Python2.7读写文件中的中文乱码问题
- 文件读写方案确定:读写模式选择问题
- 读写csv文件的问题
- c#读写ANSI格式文件,解决中乱码问题最简单的写法
- C和C++ 读写文件速度问题
- C语言读写文件的参数a+之类的问题
- PHP基于文件锁解决多进程同时读写一个文件问题示例