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

东莞哪些网络公司做网站比较好镇江网站建设费用

东莞哪些网络公司做网站比较好,镇江网站建设费用,策划一个网站策划书,搭建网站需要什么工具C可以通过文件实现数据持久化C对文件的操作需要包含头文件 <fstream> 文件分为&#xff1a; 文本文件二进制文件 操作文件的三大类型&#xff1a; 写操作类--ofstream读操作类--ifstream读写操作类--fstream 1.1 写文本文件 (1)包含头文件 #include<fstream>…
  • C++可以通过文件实现数据持久化
  • C++对文件的操作需要包含头文件 <fstream>

文件分为:

  1. 文本文件
  2. 二进制文件

操作文件的三大类型:

  1. 写操作类--ofstream
  2. 读操作类--ifstream
  3. 读写操作类--fstream

 

1.1 写文本文件

(1)包含头文件

#include<fstream>

(2)创建流对象

ofstream ofs;

(3)打开文件

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

  • 文件打开方式配合使用:

ios::in | ios::binary

(4)写入数据

ofs << "写入数据";

(5)关闭文件

ofs.close();

1.2 读文本文件

(1)包含头文件

#include<fstream>

(2)创建流对象

ifstream ifs;

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

ifs.open("文件路径", 打开方式);
if(!ifs.is_open()) // 判断文件是否打开成功
{std::cout << "文件打开失败!" << std::endl;return 0;
}

(4)读取数据

  • 全部读取

char buf[1024] = {0};
while(ifs >> buf){}
  • 按行读取(成员函数,读取到字符数组)

char buf[1024] = {0};
while(ifs.getline(buf, sizeof(buf))){}
  • 按行读取(全局函数,读取到字符串)

string buf;
while(getline(ifs, buf)){}
  • 按字符读取

char buf[1024] = {0};
while((c = ifs.get()) != EOF){std::cout << c;}

(5)关闭文件

ifs.close();

http://www.dtcms.com/wzjs/592713.html

相关文章:

  • 上海网站建设免费推怎么用ftp管理网站
  • 站长收录查询网站开发薪资
  • 广州市建设工程安全监督站网站网站开发风险协议
  • phpcms网站关于网站开发的参考文献有哪些
  • 谷歌上怎样做网站睿思设计
  • 网站建设与维护薪资互联网营销师报名入口官网
  • 网站在线支付接口重庆做网站建设团队
  • 济宁网站建设seo网络舆情监测存在的问题
  • 大连企业制作网站支付网站服务费怎么做分录
  • 进出口贸易网站制作做网站的实践报告
  • 装修行业网站建设官网建设设计
  • 找人做网站服务器不是自己的怎么办办公oa系统是什么
  • 赣州市建设工程质量监督平台网站深圳网站建设 利科技有限公司
  • 中小型企业网站建设与管理公司网站 优帮云
  • 引导企业做网站传媒公司网站建设策划
  • 芜湖市公司网站建设哪家好网站建设q a
  • 展示设计网站有哪些长沙网站空间
  • 网站改版会降权吗dz做分类网站
  • 从域名到网站建设完成的流程网站关键词优化方法
  • 建设一个网站大概需要多少钱张槎网站制作
  • 家具网站asp交通建设网站
  • 合肥 做网站团购小程序制作多少钱
  • 全国商城网站建设官网招聘平台
  • 青岛模板化网站企业管理培训课程免费视频
  • 做网站图片什么软件从头建设个人网站步骤
  • 网站建设行业市场规模新吴区推荐做网站价格
  • 网站怎么做多级菜单品牌设计公司企业vi设计
  • 建筑网站首页设计建设网站域名
  • 昆明网站托管企业城乡建设部官网
  • 茂名网站建设广州十大跨境电商公司排名