注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

刘邓

每天收获一点点-目标:富足

 
 
 

日志

 
 

ATM文件的输入输出实验  

2012-02-29 21:21:49|  分类: 技术类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

本来准备为ATM模拟数据库创建本地的文件读入操作的,但发现输入输出流不是想象的那么简单,需要细细研究下

以下为晚上便看边学的实验部分。每天继续学习。

#include<iostream>
#include<fstream>
#include<vector>
#include<string>
#include <cstdlib>
using namespace std;
int main()
{
    vector<string> vec;
    string word;
    int i;
    ifstream fin("mytest.txt");//创建文件读对象
    while(!fin.eof())//证明了一点就是读取文件时可以自动识别换行或者多个空格
    {
         fin>>word;
         vec.push_back(word);                
    }
    for(i=0;i<vec.size();i++)
    cout<<vec[i]<<"   ";
    fin.close();
    fstream fout;//创建文件写对象
    fout.open("mytest1.txt",ios::out);//默认创建成功
    for(i=0;i<vec.size();i++)
    {
        fout<<vec[i]<<" ";//成功想创建的mytest1.txt中写入文件
    }
    fout.close();
    system("pause");
    return 0;
    }

  评论这张
 
阅读(78)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017