读一个.dat文件,其中保存的是16进制数,想要把它一个一个读出来并绘图,该怎么做呢?
解决方案 »
- 关于delete的一个问题
- 百万数据排序问题
- mfc中有没有函数可以改变Client area的大小,而不改变nonclient的大小
- 图片格式转换的问题
- 求二手书《ATL开发指南》(第二版)
- 怎样将RADIO BUTTON分组?
- 想找一个可以查询程序使用的API及相关DLL的工具
- 如何实现同时执行2个timer控件的功能?一个设500毫秒刷新一次,一个设置每30秒刷新一次,各自做不同的动作?
- 如何编程实现以HTTP方式上传文件?
- error C2065: '_Application' : undeclared identifier
- 怎样使用NPG格式的图片作为button的贴图?
- 三小问,求解!!!
FILE fp = fopen("xx.dat",...);
fscanf(fp,"%X",&num);
unsigned int size;
FILE * fp = fopen("filename",rb);
if(fp) {
fseek(fp,0,SEEK_END);
size = ftell(fp);
fseek(fp,0,SEEK_SET);
buffer = new unsigned char[size];
fread(buffer,1,size,fp);
fclose(fp);
// 进行处理
delete[] buffer;
}