第十五周 课后实践:阅读程序1
来源:互联网 发布:苹果mac的搜狗输入法 编辑:程序博客网 时间:2024/06/05 15:02
(1)问题及代码:
/** Copyright (c) 2015, 烟台大学计算机学院* All rights reserved.* 文件名称:Project4.cpp* 作 者:陈旭* 完成日期:2015年6月15日* 版 本 号:v1.0** 问题描述:阅读并运行下面的两个程序,分别用记事本和二进制文件阅读器(请自行下载Binary Viewer等程序,或者用DOS中的Debug程序,并百度其用法)。 查看其内容,并理解文件存储的原理。* 输入描述:略* 程序输出:略*/#include <iostream>#include <fstream>#include <cstdlib>using namespace std;int main( ){ int a; ofstream outfile("f1.dat",ios::out); if(!outfile) { cerr<<"open error!"<<endl; exit(1); } cin>>a; outfile<<a<<endl; outfile.close(); return 0;}
运行结果:
(2)问题及代码:
/** Copyright (c) 2015, 烟台大学计算机学院* All rights reserved.* 文件名称:Project4.cpp* 作 者:陈旭* 完成日期:2015年6月15日* 版 本 号:v1.0** 问题描述:阅读并运行下面的两个程序,分别用记事本和二进制文件阅读器(请自行下载Binary Viewer等程序,或者用DOS中的Debug程序,并百度其用法)。 查看其内容,并理解文件存储的原理。* 输入描述:略* 程序输出:略*/#include <iostream>#include <fstream>#include <cstdlib>using namespace std;int main( ){ int a; ofstream outfile("f2.dat",ios::out|ios::binary); if(!outfile) { cerr<<"open error!"<<endl; exit(1); } cin>>a; outfile.write((char*)&a, sizeof(int)); outfile.close(); return 0;}
运行结果:
0 0
- 第十五周 课后实践:阅读程序1
- 第十五周 课后实践:阅读程序2
- 第十五周 课后实践:阅读程序3
- 第十三周 课后实践:阅读程序1
- 第十五周上机实践项目1(1):阅读程序
- 第十五周上机实践项目1(2):阅读程序
- 第十五周上机实践项目1(3):阅读程序
- 第十五周上机实践项目1(4):阅读程序
- 第十五周上机实践项目1(5):阅读程序
- 第十五周上机实践项目1(6):阅读程序
- 第2周项目1课后实践,阅读程序
- 第二周 课后实践:阅读程序(1)
- 第二周课后实践:阅读程序(1)
- 第二周--课后实践:阅读程序(1)
- 第二周项目1-课后实践:阅读程序
- 第五周 课后实践:程序阅读(1)
- 第十二周 课后实践:阅读程序(1)(2)
- 第二周课后实践-阅读程序
- ava深入学习面向对象
- 应用 Valgrind 发现 Linux 程序的内存问题
- w3cschool.cc SQLite 教程
- mac+windows双分区
- 查看Linux操作系统版本
- 第十五周 课后实践:阅读程序1
- Photoshop CC移动UI界面设计与实战
- 坐标系转换
- c++空类实例大小不是0原因
- GeoStru.CVSoil.v2014.7.2.47 1CD
- Linux-Buffer和Cache的区别
- eclipse debugger模式下,tomcat不能重新启动
- Thermoflow GT Pro v19.0 Multilanguage-ISO 1CD(多语言版,包括简繁、体中文;电力及热电联产工业中热能工程软件)
- 【Pytest】python单元测试框架pytest简介