我想在文件的最后加一串信息,然后在信息的后面加上一个值,他的大小为这串信息的长度,读的时候先读这个值,然后根据它的大小来判断信息的位置并读出这串信息,请赐教.
解决方案 »
- 如何发送单击消息给另一窗口的按钮
- 福州,VC方面的工资水平大约多少?
- 在线等待:::如何取出Date型字段的值?
- 大家帮忙看看[cannot access the classview information file]
- 高分求和realone一样使用directdraw直接写屏的程序
- 如何获得读取的字符串?
- mfc 对话框 连接sql数据库 怎样让数据在edit控件中显示出来?
- 怎样创建工具拦?
- 关于DLL和Lib的蔡鸟问题
- 一个初学者的起步问题(2)
- 程序里面用的是UNICODE 下面是读取配置文件里的数据但不知道怎么就是不行啊?????????????
- 求教:如何把一个基于多文档的程序换成基于对话框的?
读取先fseek(fp,-1,SEEK_END)再fread后再seek到对应位置
int nLength;
fseek(fp,-4,SEEK_END);
fread(&nLength,sizeof(int),1,fp);char szBuf[256];//视情况而定,必要时可动态分配
fseek(fp,-nLength,SEEK_CUR);
fread(szBuf,nLength,1,fp);