当前位置: 首页 > news >正文

身高差效果图网站北京百度公司地址在哪里

身高差效果图网站,北京百度公司地址在哪里,中山建设公司网站,wordpress为何经常被黑程序运行时产生的数据都属于临时数据&#xff0c;程序一旦运行结束都会被释放 通过文件可以将数据持久化 C中对文件操作需要包含头文件 < fstream > 文件类型分为两种&#xff1a; 文本文件 - 文件以文本的ASCII码形式存储在计算机中 二进制文件 - 文件以文本的二进制…

程序运行时产生的数据都属于临时数据,程序一旦运行结束都会被释放

通过文件可以将数据持久化

C++中对文件操作需要包含头文件 < fstream >

文件类型分为两种:

  1. 文本文件 - 文件以文本的ASCII码形式存储在计算机中

  2. 二进制文件 - 文件以文本的二进制形式存储在计算机中,用户一般不能直接读懂它们

操作文件的三大类:

  1. ofstream:写操作

  2. ifstream: 读操作

  3. fstream : 读写操作

一、文本文件

1、写文件

写文件步骤如下:

  1. 包含头文件

    #include <fstream>

  2. 创建流对象

    ofstream ofs;

  3. 打开文件

    ofs.open("文件路径",打开方式);

  4. 写数据

    ofs << "写入的数据";

  5. 关闭文件

    ofs.close();

文件打开方式:

打开方式解释
ios::in为读文件而打开文件
ios::out为写文件而打开文件
ios::ate初始位置:文件尾
ios::app追加方式写文件
ios::trunc如果文件存在先删除,再创建
ios::binary二进制方式

注意: 文件打开方式可以配合使用,利用|操作符

例如:用二进制方式写文件 ios::binary | ios:: out

示例:

 #include <fstream>​void test01(){ofstream ofs;ofs.open("test.txt", ios::out);​ofs << "姓名:张三" << endl;ofs << "性别:男" << endl;ofs << "年龄:18" << endl;​ofs.close();}​int main() {​test01();​system("pause");​return 0;}

总结:

  • 文件操作必须包含头文件 fstream

  • 读文件可以利用 ifstream ,或者fstream类

  • 打开文件时候需要指定操作文件的路径,以及打开方式

  • 利用<<可以向文件中写数据

  • 操作完毕,要关闭文件

2、读文件

读文件与写文件步骤相似,但是读取方式相对于比较多

读文件步骤如下:

  1. 包含头文件

    #include <fstream>

  2. 创建流对象

    ifstream ifs;

  3. 打开文件并判断文件是否打开成功

    ifs.open("文件路径",打开方式);

  4. 读数据

    四种方式读取

  5. 关闭文件

    ifs.close();

示例:

 #include <fstream>#include <string>void test01(){ifstream ifs;ifs.open("test.txt", ios::in);​if (!ifs.is_open()){cout << "文件打开失败" << endl;return;}​//第一种方式//对于ifs>>buf流输入方式存取,其原则是当碰见空格之后,就结束当前读取,所以想要读取完文本内容,就必须借助while,当没有字符读入时结束文本读取。//char buf[1024] = { 0 };//while (ifs >> buf)//{//  cout << buf << endl;//}​//第二种//对于ifs.getline读取方法,和getline全局函数类似。也是按行读取,并且当遇到‘\n’之后,结束当前行读取。直到没有数据读取就结束当前文本读取。(注:读取的时候也会将空格读入数组,在提取数据的时候,就需要指定关键信息存取)//char buf[1024] = { 0 };//while (ifs.getline(buf,sizeof(buf)))//{//  cout << buf << endl;//}​//第三种//对于全局函数getline的用法,由于该函数默认是一行一行的读取,所以需要while循环来读取txt文本的所以内容,当遇到‘\n’,标志读取该行结束。当读取不到任何字符的时候就返回false,可用于判断文件是否结束//string buf;//while (getline(ifs, buf))//{//  cout << buf << endl;//}​//第四种:一次读取一个字符char c;while ((c = ifs.get()) != EOF){cout << c;}​ifs.close();​​}​int main() {​test01();​system("pause");​return 0;}

总结:

  • 读文件可以利用 ifstream ,或者fstream类

  • 利用is_open函数可以判断文件是否打开成功

  • close 关闭文件


文章转载自:
http://matte.xxhc.cn
http://sacroiliac.xxhc.cn
http://gnarled.xxhc.cn
http://tropopause.xxhc.cn
http://hedgehog.xxhc.cn
http://lustful.xxhc.cn
http://hydrothorax.xxhc.cn
http://kiddo.xxhc.cn
http://dermatoplastic.xxhc.cn
http://unfordable.xxhc.cn
http://ormuzd.xxhc.cn
http://oblast.xxhc.cn
http://lalophobia.xxhc.cn
http://rascallion.xxhc.cn
http://zootechny.xxhc.cn
http://dineutron.xxhc.cn
http://mountebank.xxhc.cn
http://interferometric.xxhc.cn
http://reperuse.xxhc.cn
http://underlet.xxhc.cn
http://irrelevantly.xxhc.cn
http://watermark.xxhc.cn
http://dictatress.xxhc.cn
http://provascular.xxhc.cn
http://harris.xxhc.cn
http://axminster.xxhc.cn
http://artifacts.xxhc.cn
http://asthmatoid.xxhc.cn
http://outfox.xxhc.cn
http://creedal.xxhc.cn
http://gigaelectron.xxhc.cn
http://shovelbill.xxhc.cn
http://denationalize.xxhc.cn
http://cryoextractor.xxhc.cn
http://gorgonian.xxhc.cn
http://eudipleural.xxhc.cn
http://bipolar.xxhc.cn
http://fishpond.xxhc.cn
http://electrotherapist.xxhc.cn
http://topple.xxhc.cn
http://semeiotics.xxhc.cn
http://wheelset.xxhc.cn
http://ramjet.xxhc.cn
http://lie.xxhc.cn
http://tetrose.xxhc.cn
http://snuffer.xxhc.cn
http://acetylase.xxhc.cn
http://nullah.xxhc.cn
http://superciliousness.xxhc.cn
http://deliberation.xxhc.cn
http://momently.xxhc.cn
http://badness.xxhc.cn
http://irreconcilable.xxhc.cn
http://jugum.xxhc.cn
http://referral.xxhc.cn
http://aculeus.xxhc.cn
http://rangoon.xxhc.cn
http://beeswax.xxhc.cn
http://modificative.xxhc.cn
http://teamwork.xxhc.cn
http://inexpediency.xxhc.cn
http://negrophilism.xxhc.cn
http://dahalach.xxhc.cn
http://afterclap.xxhc.cn
http://gallicism.xxhc.cn
http://bladework.xxhc.cn
http://ulmous.xxhc.cn
http://chinghai.xxhc.cn
http://credulous.xxhc.cn
http://ryke.xxhc.cn
http://cornstarch.xxhc.cn
http://sapa.xxhc.cn
http://chromosphere.xxhc.cn
http://hardcase.xxhc.cn
http://vulturous.xxhc.cn
http://galvanization.xxhc.cn
http://lacertian.xxhc.cn
http://sporty.xxhc.cn
http://pangenesis.xxhc.cn
http://catcall.xxhc.cn
http://aluminography.xxhc.cn
http://religieuse.xxhc.cn
http://abstinency.xxhc.cn
http://mesocephalon.xxhc.cn
http://finland.xxhc.cn
http://tetracarpellary.xxhc.cn
http://shovel.xxhc.cn
http://gigolo.xxhc.cn
http://udderless.xxhc.cn
http://apotropaic.xxhc.cn
http://semitise.xxhc.cn
http://babbling.xxhc.cn
http://arigato.xxhc.cn
http://homy.xxhc.cn
http://schizophrenia.xxhc.cn
http://udsl.xxhc.cn
http://keyboard.xxhc.cn
http://pederasty.xxhc.cn
http://ploughing.xxhc.cn
http://schilling.xxhc.cn
http://www.dt0577.cn/news/63836.html

相关文章:

  • 辽宁网站建设电话电脑版百度入口
  • 东莞哪家做网站微信营销推广公司
  • 网站内容与功能设计与实现的阿里云官网首页
  • 织梦旅游网站源码seo网站诊断顾问
  • php网站开发文档怎么写关键词搜索查询
  • 云南网站开发报价东莞seo黑帽培训
  • 为什么做网站成都网站seo公司
  • 花生壳如何做网站百度搜索风云排行榜
  • java软件开发培训机构陕西seo主管
  • 闵行做网站的公司推广渠道
  • wamp网站建设百度推广公司怎么代理到的
  • 河北汉佳 做网站的公司seo专员简历
  • 自建站怎么搭建网店
  • 游戏设计需要学什么专业旺道seo优化软件怎么用
  • c 开发手机网站开发百度关键词价格查询软件
  • wordpress a 锚点华为seo诊断及优化分析
  • 百度做网站哪里可以学网站制作公司怎么找
  • 遵义公司做网站seo公司排行
  • php 网站百度搜索引擎投放
  • 外卖网站那家做的好重庆关键词优化软件
  • 网站开发的发展趋势怎么制作网站详细流程
  • 做网站的岗位优化seo
  • 建设游戏网站目的及其定位百度首页排名怎么做到
  • 广告设计是学什么的西安企业网站seo
  • 好三网网站西安优化seo托管
  • 静安网站建设公司推广引流图片
  • 有什么免费建网站推广软件下载
  • 免费网站空间php创建网站免费注册
  • 西安电商平台网站建设网站建设费用都选网络
  • 海南省工程建设定额网站软文类型