设为首页 加入收藏

TOP

C++ - 同步读写文本 代码(C++)
2015-07-24 06:37:27 来源: 作者: 【 】 浏览:34
Tags:同步 读写 文本 代码

同步读写文本 代码(C++)

?

?

?

写程序: 每个2秒写入文本一个数字;

读程序: 每个5秒读入文本最后一个数字;

?

写程序代码:

?

#include 
  
   
#include 
   
     #include <
    windows.h> using namespace std; int main (void) { ofstream ofs(D:/w.txt); int num = 0; while (1) { ofs << ++num << std::endl; std::cout << num << std::endl; Sleep(2000); } ofs.close(); return 0; }
   
  

输出:

?

/

?

读程序代码:

?

/*
 * main.cpp
 *
 *  Created on: 2014.06.08
 *      Author: Spike
 */

/*vs 2012*/

#include 
  
   
#include 
   
     #include 
    
      #include 
     
       #include 
      
        using namespace std; int main() { vector
       
         tmp_files; while (1) { Sleep(5000); ifstream infile( D:/w.txt ); if (!infile) { cout << fail! << endl; return 0; } string lineContent; while ( getline( infile, lineContent, ' ' ) ){ tmp_files.push_back(lineContent); } infile.close(); std::cout << *(tmp_files.end()-1) << std::endl; } /*ofstream outfile( w2.txt,ios::out ); vector
        
         ::iterator siter = tmp_files.begin(); copy( tmp_files.begin(), tmp_files.end()-1, ostream_iterator
         
          (outfile) ); cout << ok! << endl; outfile.close();*/ return 0; }
         
        
       
      
     
    
   
  

输出:

?

/

?

?

/

?

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Core Data浅谈系列之十 : 关于数.. 下一篇C++ - string类型转换int类型

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: