| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 5953 人关注过本帖
标题:从文件中如何读取一行到String类的对象中?
只看楼主 加入收藏
fzujj
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2007-9-18
收藏
 问题点数:0 回复次数:3 
从文件中如何读取一行到String类的对象中?
在写一个书目索引程序,但不知道怎么从文件中一行一行的读到String类中,直到文件结束.
搜索更多相关主题的帖子: String 对象 文件 
2008-01-11 17:55
中学者
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:20
帖 子:3554
专家分:80
注 册:2007-9-14
收藏
得分:0 
ifstream in;
string buffer;
 in.open(" 文件");
 if(in)
 getline(in,buffer);
 esle cerr<<"wrong!"<<endl;
 in.close();

樱花大战,  有爱.
2008-01-11 18:18
zxj1102
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2006-8-12
收藏
得分:0 
vector<string> srccode;
    string line;
    ifstream infile(filename);
    if(!infile)  // if not exists
    { throw runtime_error("Can't read file :");}
    while (!infile.eof())
    {
        getline(infile, line);
        srccode.push_back(line);
    }
    infile.close();
2008-01-11 22:38
fzujj
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2007-9-18
收藏
得分:0 
呵呵,昨晚看了2楼描述getline函数的用法,我自己该进了,也是用容器来存储,和3楼的写法差不多.那个书目索引程序写完了,谢谢2楼的  也谢谢3楼的!
2008-01-12 21:54
快速回复:从文件中如何读取一行到String类的对象中?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013800 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved