第十六周项目5-二进制文件浏览器
来源:互联网 发布:ps软件反应慢 编辑:程序博客网 时间:2024/05/29 10:37
/*copyright(c)2016.烟台大学计算机学院 * All rights reserved, * 文件名称:text.Cpp * 作者:刘涛 * 完成日期:2016年6月11日 * 版本号:vc++6.0 * 问题描述:做一个类似BinaryViewer的查看二进制文件的程序, 输入文件名后,可以以16进制和ASCII对照的方式列出该文件的内容 */#include<iostream>#include<iomanip>#include <fstream>#include<cstdlib>using namespace std;int main( ){ char c[16]; char f[100]; cout<<"请输入文件名:"; cin>>f; ifstream infile(f,ios::in|ios::binary); if(!infile) { cerr<<"open error!"; exit(1); } while(!infile.eof()) { infile.read(c,16); if(!infile.eof()) { for(int i=0; i<16; ++i) cout<<setfill('0')<<setw(2)<<hex<<int((unsigned char)(c[i]))<<" "; cout<<'\t'; for(int i=0; i<16; ++i) cout<<(c[i]?c[i]:'.'); cout<<endl; } } return 0;}
0 0
- 第十六周项目5-二进制文件浏览器
- 第十六周项目 二进制文件浏览器
- 第十六周上机实践——项目5-二进制文件浏览器
- 第十六周--二进制文件浏览器
- 第十六周项目1- 用二进制文件处理学生成绩
- 第十六周项目 用二进制文件处理学生成绩
- 第十五周项目二 二进制文件浏览器
- 第十五周项目二:二进制文件浏览器
- 第十五周 项目二:二进制文件浏览器
- 第十五周项目2(1)-二进制文件浏览器
- 第14周-项目2-二进制文件浏览器
- 第15周【项目2-二进制文件浏览器】
- 第十五周上机项目2二进制文件浏览器
- 第15周 项目二-二进制文件浏览器
- 第十五周项目二:二进制文件浏览器
- 第十五周 项目二--二进制文件浏览器
- 第15周项目2-二进制文件浏览器
- 第十五周项目2-二进制文件浏览器
- GPU加速的QT5.6.0交叉编译到4412
- lenovo E431 安装Windows7 方法
- Count Numbers with Unique Digits
- 推荐系统与应用
- NKOI 3691 树上染色
- 第十六周项目5-二进制文件浏览器
- java正则替换字符串的高级应用
- PostgreSQL在RHEL5上的安装和简单使用
- 大数据架构师技能图谱
- Python安装及环境变量配置
- oracle regexp_like like性能测试及优化
- ”安装无法将此扩展安装到所有选定的产品“解决方案
- POJ2104 整体二分、树套树
- 运算符