FILE* stream;
int date;
stream = fopen( "x:\\file.xxx", "r" );
fread(&date, sizeof(int), 1, stream);与stream关联的文件指针会随着实际读取的字节数而不断增加,那么该如何得到这个文件指针呢?进而可以操作此指针的偏移,进行有选择的读取文件数据?请高手指点!
int date;
stream = fopen( "x:\\file.xxx", "r" );
fread(&date, sizeof(int), 1, stream);与stream关联的文件指针会随着实际读取的字节数而不断增加,那么该如何得到这个文件指针呢?进而可以操作此指针的偏移,进行有选择的读取文件数据?请高手指点!
解决方案 »
- 如何加快我程序的数组读取速度啊。
- MFC单文档中编辑框输出函数的白痴问题
- 相同控件显示不同字体
- LINK : fatal error LNK1104: cannot open file "../Release/ab.exe"
- 紧急请教高手,小弟是MFC菜鸟,最近在编一个播放器的界面..类似金山影霸的界面,已经能显示一个对话框的BMP图片,但是做不出金山解霸的另一个
- 请教一下,以以下阻塞方式多线程传输过程中,怎样实现暂停和停止呢?
- 如何在Dialog上显示BMP文件,不是作为背景
- 谁可以创建一个VC群,这样可以让我们共同交流?100分给好心人
- 安装了W2k platform SDK的兄弟请帮忙
- 谁知道 <分析家> 的公式文件的格式?
- 关于CSocket问题
- 如何不打开串口,而监视这个串口,解决要多少分给多少
先用fread(&date, sizeof(int), 1, stream);连续读取了几个数据,
然后用fseek( stream, offset*sizeof(int), SEEK_CUR );移动了文件指针,
然后再用fread(&date, sizeof(int), 1, stream);继续读取数据,
但读出来的数据不对,不知道我的用法哪里不对?
用fread(&date, sizeof(int), 1, stream);连续读取了几个数据,
然后用fseek( stream, offset*sizeof(int), SEEK_CUR );移动了文件指针,
然后再用fread(&date, sizeof(int), 1, stream);继续读取数据,
但读出来的数据不对,不知道我的用法哪里不对?