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

优质服务的网站设计制作做网络营销推广

优质服务的网站设计制作,做网络营销推广,分析对手网站的优化方法,python基础教程期末题C中对文件操作需要包含头文件<fstream > 文件类型分为两种: 1.文本文件&#xff1a;文件以文本的ASCII码形式存储在计算机中 2.二进制文件&#xff1a;文件以文本的二进制形式存储在计算机中&#xff0c;用户一般不能直接读懂它们 操作文件的三大类: 1.ofstream: 写操作 …

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


文件类型分为两种:
1.文本文件:文件以文本的ASCII码形式存储在计算机中

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

操作文件的三大类:
1.ofstream: 写操作
2. ifstream:读操作
3. fstream :读写操作

文件打开方式:

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

文本文件

1、写文件

#include <iostream>
using namespace std;
#include <string>
#include <fstream>//文本文件 写文件
void test01() {//1、包含头文件 fstream//2、创建流对象ofstream ofs;//指定打开方式ofs.open("Test.txt", ios::out);//4、写内容ofs << "姓名:张三" << endl;ofs << "性别:男" << endl;ofs << "年龄:18" << endl;//5、关闭文件ofs.close();
}int main() {test01();system("pause");return 0; 
}


2、读文件

#include <iostream>
using namespace std;
#include <string>
#include <fstream>//读文件
void test01() {//1、包含头文件//2、创建流对象ifstream ifs;//3、打开文件 并且判断是否打开成功ifs.open("test.txt", ios::in);if (!ifs.is_open()) {cout << "文件打开失败" << endl;return;}//4、读数据//第一种/*char buf[1024] = { 0 };while (ifs >> buf) {cout << buf << endl;}*///第二种/*char buf[1024] = { 0 };while (ifs.getline(buf,sizeof(buf))){cout << buf << endl;}*///3、第三种/*string buf;while (getline(ifs, buf)) {cout << buf << endl;}*///4、第四种char c;while ((c = ifs.get()) != EOF) { //EOF end of filecout << c;}//5、关闭文件ifs.close();
}int main() {test01();system("pause");return 0; 
}

二进制文件

1、写文件

#include <iostream>
using namespace std;
#include <string>
#include <fstream>class Person {
public:char m_Name[64];int m_Age;
};void test01() {//1、包含头文件//2、创建流对象ofstream ofs("person.txt", ios::out | ios::binary);//3、打开文件//ofs.open("person.txt", ios::out | ios::binary);//4、写文件Person p = { "张三",18 };ofs.write((const char*)&p, sizeof(Person));//5、关闭文件ofs.close();
}int main() {test01();system("pause");return 0; 
}

2、读文件

#include <iostream>
using namespace std;
#include <string>
#include <fstream>class Person {
public:char m_Name[64];int m_Age;
};void test01() {//1、包含头文件//2、创建流对象ifstream ifs;//3、打开文件 判断文件是否打开成功ifs.open("person.txt", ios::in | ios::binary);if (!ifs.is_open()) {cout << "文件打开失败" << endl;return;}//4、读文件Person p;ifs.read((char*)&p, sizeof(Person));cout << "姓名:" << p.m_Name << " 年龄:" << p.m_Age << endl;//5、关闭文件ifs.close();
}int main() {test01();system("pause");return 0; 
}

http://www.shuangfujiaoyu.com/news/21246.html

相关文章:

  • 广东网站建设推荐《新闻联播》 今天
  • 广告设计公司公司简介模板百中搜优化软件
  • 单产品网站建设宁波靠谱营销型网站建设
  • 青岛北京网站建设2023年度最火关键词
  • 两学一做网站条幅网址大全下载
  • 徐水住房建设局网站alexa排名查询统计
  • 太原高端网站建设搜索引擎优化叫什么
  • 武汉网站建设公司厂家地址厦门百度竞价推广
  • 17网站一起做网店深圳福州seo管理
  • 网站切片 做程序网上打广告有哪些软件
  • 基于jsp的精品课程网站建设网站建站设计
  • asp网站如何安装网站优化外包推荐
  • 图书馆管理网站建设logoseo方法培训
  • 做网站费用上海企业门户网站
  • 愿意合作做游戏的网站平台seo教学网seo
  • 网站做视频的软件有哪些搜狗引擎搜索
  • vr模式的网站建设公司输入搜索内容
  • 做网站的骗局营销托管全网营销推广
  • 网站建设贝尔利nba湖人队最新消息
  • 微网站独立域名上海好的网络推广公司
  • 视频网站主持人爱站网 关键词挖掘工具站长工具
  • 最便宜的外贸网站建设百度服务中心投诉
  • 网站用什么空间好长沙排名推广
  • 政府网站建设构想东莞做网页建站公司
  • 哈尔滨松北区建设局网站seo相关岗位
  • 做公司网站报价网站seo工具
  • 中山市建网站公司直接进入网站的代码
  • 有哪些建筑设计网站枫树seo
  • 建门户网站微博推广方式
  • 做企业营销网站专业网站建设