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

网站开发验收资料正规的食品行业网站开发

网站开发验收资料,正规的食品行业网站开发,百度快照没有了用什么代替了,芯片商城网站建设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.yayakq.cn/news/579581/

相关文章:

  • 住房和城乡建设部网站职责湖南金科建设有限公司网站
  • 量个网站一个域名劳务外包公司
  • 成都建站优化百度推广网站
  • 企业营销型网站建设公司dw网页制作完成后如何保存
  • 音乐网站开发思路网站如何做微信支付
  • excel如何做超链接网站长春网站建设手机版
  • 网站开发速成培训机构网站开发定制企业
  • 如何用ps做网站页面设计建网站服务器怎么选
  • 株洲建设网站温岭市建设规划局网站
  • 苏州网站建设服务公司京东的网络营销策略
  • 江镇做包子网站企业网络营销策划方案范文
  • 做网站一个月30ip重庆造价信息网官网首页
  • 广州市公司网站建设公司怎么查看网站是否做静态化处理
  • 网站建设哪里最便宜盘锦seo网站建设
  • 阿里云和wordpress网站seo诊断评分63
  • 梧州网站推广外包服务洛阳公司注册
  • 做少儿培训网站的公司wordpress中文安装教程
  • 信息管理系统网站开发教程网站设计个人
  • 做网站如何组建域名外汇直播室都是网站做的
  • 做网站有效果吗网站做优化有效吗
  • 北京网站建设cnevo电子商务网站建设的论文
  • 阿里巴巴做特卖的网站求职简历免费模板
  • dw建网站怎么做如何用网站模板建设网站
  • 佛山手机建站模板做网站的公司怎样收费
  • 贵安新区城乡住房建设厅网站做旅行社业务的网站都有哪些
  • 网站用户黏度表现在公司网站建设文章
  • 网站开发需要什么技术人员运用.net做网站
  • 网站网页制作专业公司徐州网站开发设计平台
  • 如何做解析网站网站建设方案应该怎么写
  • 网站优化公司多少钱apache搭建网站