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

国外化工网站模板注册公司怎么注销

国外化工网站模板,注册公司怎么注销,上海关键词优化推荐,网站设计怎么验收5.文件操作 程序运行时产生的数据都属于临时数据#xff0c;程序一旦允许结束都会被释放。通过文件可以将数据持久化 C中对文件操作需要包含头文件fstream 文件类型分为两种#xff1a; 文本文件 - 文件以文本的ASCII码形式存储在计算机中二进制文件 - 文件以文本…5.文件操作 程序运行时产生的数据都属于临时数据程序一旦允许结束都会被释放。通过文件可以将数据持久化 C中对文件操作需要包含头文件fstream 文件类型分为两种 文本文件 - 文件以文本的ASCII码形式存储在计算机中二进制文件 - 文件以文本的二进制形式存储在计算机中用户一般不能直接读懂它们 操作文件的三大类 ofstream - 写操作ifstream - 读操作fstream - 读 5.1.1 写文件 写文件步骤 1.写包含头文件#include iostream2.创建流对象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 iostream using namespace std; // 1.包含头文件 #include fstreamvoid test01() {// 2.创建流对象ofstream ofs;// 3.打开文件 指定打开方式ofs.open(test.txt, ios::out); // 参数1文件路径参数2文件打开模式// 4.写入数据ofs hello, world! endl;ofs hello, c! endl;ofs 姓名: 张三endl;ofs 年龄: 18endl;ofs 性别: 男endl;// 5.关闭文件ofs.close(); }int main() {test01();return 0; } 总结 文件操作必须包含头文件 fstream写文件可以利用 ofstream或者fstream类打开文件时候需要指定操作文件的路径以及打开方式利用可以向文件中写数据操作完毕要关闭文件 5.1.2 读文件 读文件与写文件步骤相似但是读取方式相对于比较多 读文件步骤如下 1.包含头文件#include fstream2.创建流对象ifstream ifs; // 读文件3.打开文件并判断文件是否打开成功ifs.open(文件路径, 打开方式);4.读数据四种方式读取5.关闭文件ifs.close(); #include iostream // 1.包含头文件 #include fstream using namespace std; #include string// 文本文件 读文件 void test01() {// 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) {// coutbufendl;// }// 第二种// char buf[1024] {0};// while(ifs.getline(buf, sizeof(buf))) {// coutbufendl;// }// 第三种string buf;while(getline(ifs, buf)) {coutbufendl;}// 第四种// char c;// while((cifs.get())! EOF) { //EOF end of file// coutc;// }// 5.关闭ifs.close(); }int main() {test01();return 0; } 总结 读文件可以利用ifstream,或者fstream类利用is_open函数可以判断文件是否打开成功close关闭文件 5.2 二进制文件 以二进制的方式对文件进行读写操作 打开方式要指定为 ios::binary 5.2.1 写文件 二进制方式写文件主要利用流对象调用成员函数write 函数原型ostream write(const char *buffer, int len);参数解释字符指针buffer指向内存中一段存储空间可以是数组也可以是c字符串len是读写的字节数 #include iostream using namespace std; #include fstream // 二进制文件 写文件 class Person { public:char m_Name[64]; // 姓名int m_Age;// 年龄 };void test01() {// 1.包含头文件// 2.创建流对象ofstream ofs; // ofstream ofs.open(person.txt, ios::out | ios::binary);// 3.打开文件ofs.open(person.txt, ios::out | ios::binary);// 4.写文件Person p {张三, 20};ofs.write((const char*)p, sizeof(Person));// 5.关闭文件ofs.close(); }int main() {test01(); // 写文件return 0; } 5.2.2 读文件 二进制方式读文件主要利用流对象调用成员函数read 函数原型:istream read(char *buffer, int len);参数解释字符指针buffer指向内存中一段存储空间len是读写的字节数文件输入流对象,可以通过read函数,以二进制方式读数据 #include iostream #include fstream using namespace std;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_Ageendl; // 5.关闭文件ifs.close(); }int main() {test01();return 0; }
http://www.hkea.cn/news/14277970/

相关文章:

  • 拨号服务器做网站nat123app与网站的关系
  • 图片手机网站建设多合一网站源码
  • 建筑网站建设案例高手做网站
  • linux服务器怎么做网站织梦网站开发视频
  • 网站关键词的作用电子商务网站建设背景
  • 深圳网站营销公司门户网站开发平台
  • 南京公司网站建立手机版网站嵌入代码
  • 手机网站app制作公司万江建设网站
  • 网站制作方案去哪找星月网络公司做的网站
  • 天元建设集团有限公司企业号重庆网站关键字优化
  • 怎样做免费网站建设临淄网站建设
  • 做营销网站视频wordpress 博客标题
  • 做做网站app下载2023客户关系管理的定义
  • 昆明免费网站建设郑州制作平台网站
  • logo素材网站企业邮箱号是什么样的格式
  • 北京企业做网站报价湛江网站建设方案服务
  • 做精神科网站价格建立网站的主要步骤
  • 欧美模板网站建设网站的空间是什么意思
  • 福州最好的网站建设服务商广告设计软件免费下载
  • 泰州市靖靖建设局网站机械网站源码 php
  • 如何将网站上传到空间机票售票网站开发
  • 模板建站和仿站51网页版在线登录入口
  • 卓光网站建设怎么做网站
  • 瑞安网站建设步骤WordPress如何设置站点名称
  • 衡水专业网站设计短视频运营项目计划书
  • 大同哪有做网站的郑州市的实惠推广网站
  • 移动端网站建设需要注意哪些问题微盟网站模板
  • 网站建设怎么付款网站建设人员的岗位职责
  • 做钢管的去什么网站发信息中国人寿保险官网
  • 电商类网站建设合同书山东省建设工会网站