博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C++语言基础 例程 二进制文件及其顺序读写
阅读量:6368 次
发布时间:2019-06-23

本文共 1208 字,大约阅读时间需要 4 分钟。

  

对比ASCII文件和二进制文件

//将short int x=12345写入文本文件#include 
#include
#include
using namespace std;int main( ){ short int x=12345; ofstream outfile("binary.dat"); if(!outfile) { cerr<<"open error!"<
//将short int x=12345写入二进制文件#include 
#include
#include
using namespace std;int main( ){ short int x=12345; ofstream outfile("binary.dat",ios::binary); if(!outfile) { cerr<<"open error!"<
将数据以二进制形式存放在磁盘文件中
#include
#include
#include
using namespace std;struct student{ char name[5]; int num; int age; char sex;};int main( ){ student stud[3]= { {"Li",25,18,'f'}, {"Fun",32,19,'m'}, {"Wang",40,17,'f'} }; ofstream outfile("stud.dat",ios::binary); if(!outfile) { cerr<<"open error!"<
将二进制文件中的数据读入内存
#include
#include
#include
using namespace std;struct student{ char name[5]; int num; int age; char sex;};int main( ){ student stud[3]; int i; ifstream infile("stud.dat",ios::binary); if(!infile) { cerr<<"open error!"<

转载地址:http://ocgma.baihongyu.com/

你可能感兴趣的文章
map、reduce、filter、for...of、for...in等总结
查看>>
html2canvas-实现页面截图
查看>>
入门 | 从文本处理到自动驾驶:机器学习最常用的50大免费数据集
查看>>
笔记-从源码角度分析alloc与init的底层
查看>>
消除GitHub上的历史记录
查看>>
自学 JAVA 的几点建议
查看>>
第十三天-企业应用架构模式-对象-关系元数据映射模式
查看>>
k8s与HPA--通过 Prometheus adaptor 来自定义监控指标
查看>>
Python 比特币教程之二: 机器人收发比特币
查看>>
虎牙直播在微服务改造方面的实践和总结
查看>>
怎样将优酷网站下载的视频KUX转MP4格式
查看>>
MongoDB 分组统计
查看>>
二进制状态码
查看>>
Vue 中 CSS 动画原理
查看>>
关于 Promise 的 9 个提示
查看>>
算法复习
查看>>
安卓中高级开发面试知识点之——缓存
查看>>
Java的初始化顺序
查看>>
js 判断回文字符串
查看>>
shields小徽章是如何生成的?以及搭建自己的shield服务器
查看>>