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

公司网站建设费会计分录郑州seo外包顾问

公司网站建设费会计分录,郑州seo外包顾问,wordpress自带编辑器,好女人生活常识网站建设std::fstream使用细节 1.文件不存不支持时打开文件模式不得有ios::in • 如果文件不存在且打开时包括了ios::in模式则打开文件会失败。 fstream m_f;m_f.open("d://123.csv", ios::in | ios::out | ios::binary);//文件不存在则会打开失败• 我这边尝试行得通的做…

std::fstream使用细节

1.文件不存不支持时打开文件模式不得有ios::in

• 如果文件不存在且打开时包括了ios::in模式则打开文件会失败。

fstream m_f;m_f.open("d://123.csv", ios::in | ios::out | ios::binary);//文件不存在则会打开失败

• 我这边尝试行得通的做法是先判断文件是否存在

		char* ch = "d://123.csv";if (0 == _access(ch, 0))//文件存在{m_f.open(ch, ios::in | ios::out | ios::binary);//打开文件用于读写文件}else{m_f.open(ch,  ios::out | ios::binary);//打开文件用于写文件}if (!m_f.good()){long err = errno;//获取系统错误码}

2.“>>”与“<<”读写文件

• 调用<<往文件写数据时并不会自动进行分割。

// 写数据到文件
m_f << int64_t(1000);
m_f << int64_t(2000);
// 从文件读数据
int64_t data = 0;
m_f >> data;//data的结果是10002000,也就是底层存的只是字符串,连续存两个数都连到一起了。

• 尝试了很多,存有换行分隔符的字符串数据使用<<还挺方便的,读数据的话还是getline吧。

// 写文件
string strMsg("有好的使用方法,欢迎来交流哈!");
m_f << strMsg;// 读文件
string strLine;
while( getline(m_f, strLine) )
{//处理strLine
}

3.读完之后写不进去了

iostate value (成员常量)标志检查这些标记的函数
good()eof()fail()bad()rdstate()
goodbit无错误truefalsefalsefalsegoodbit
eofbit输入操作时到达文件尾falsetruefalsefalseeofbit
failbitio操作发生逻辑错误falsefalsetruefalsefailbit
badbitio操作发生读写错误falsefalsetruetruebadbit

• 先读文件,从头读到尾,会使得eofbit被置位,这时再往文件里面写数据是写不进去的,需要调用clear清空标记位。

#include <iostream>     // std::cout
#include <fstream>      // std::fstreamint main () {char buffer [80];std::fstream myfile;myfile.open ("test.txt",std::fstream::in|std::fstream::out);// 读文件string strLine;while( getline(myfile, strLine) ){//处理strLine}//写数据到文件myfile << "test"; //写不进去,因为上一步的读触发了end of file 即eof错误标记。需要读之后写一句“myfile.clear()”;myfile.close();return 0;
}
http://www.yidumall.com/news/71644.html

相关文章:

  • 做地暖工程的网站又有什么新病毒出现了
  • 南昌市网站建设推广合肥全网优化
  • wordpress导航栏固定在顶部西宁网站seo
  • 网站建设方案流程it培训课程
  • 网站怎么做音乐播放器网址大全实用网址
  • 昆山做企业网站北京如何优化搜索引擎
  • 网站规划网站建设报价表太原seo建站
  • 深圳手机商城网站设计价格如何给企业做网络推广
  • 企业网站建设的基本原则有哪些?宿迁网站建设制作
  • 个人设计师为什么做网站aso优化前景
  • html教程的内容seo排名点击
  • 优秀网站开发个人网站开发网
  • 网站设计就业压力北京官网seo
  • 网站后台邮箱配置哪里可以学seo课程
  • 做外贸网站的效果怎么样优化百度涨
  • 深圳网站设计公司在哪里百度怎么做广告推广
  • 网站做专题主题该怎么选谷歌seo是什么职业
  • wordpress+免费博客优化关键词快速排名
  • 深圳网站建设推荐q479185700顶上财经新闻每日财经报道
  • 南宁在哪里可以做网站什么软件可以推广
  • 惠州网站建设推广拼多多seo怎么优化
  • 个人网站开发总结文档软文推广经典案例
  • 罗湖网站建设报价网络营销策划方案模板
  • 网站开发项目任务seo排名优化联系13火星软件
  • 深圳网站建设信科独家百度精准营销获客平台
  • 2023 个人主页html源码百度seo收录软件
  • 网站建设与管理方案书湘潭关键词优化服务
  • 企业网站建设新站优化落实新十条措施
  • 昆明网站建设frf百度问答首页
  • 让别人访问我的网站市场营销策划案的范文