c++读取二进制文件并显示

[复制链接]
查看11 | 回复2 | 2008-5-28 15:55:57 | 显示全部楼层 |阅读模式
比如有很多int型数据,是以二进制的方式存入文件,现在想把文件读出来,并在编辑框中显示出来,怎么编写,谢谢
cfile有没有类可以输出,文件流不太懂,显示希望是原int数据

回复

使用道具 举报

千问 | 2008-5-28 15:55:57 | 显示全部楼层
一楼的是C方法C++倾向于使用新方法:文件流类一个ofstream输出流一个ifstream输入流一个fstream双向流只需根据需要声明流类对象如fstream file(xxx); /* xxx为const char*路径,还有其他参数,自己查书*/然后file >读入
回复

使用道具 举报

千问 | 2008-5-28 15:55:57 | 显示全部楼层
FILE* file = fopen( "路径", "r+b" );if ( file ){ char buffer[256]; size_t numread = fread( buffer, sizeof( char ), count, file); // 对读出来的buffer再进行转换。}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行