| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3508 人关注过本帖
标题:fstream中如何读取空格符号??
只看楼主 加入收藏
a8451727
Rank: 1
等 级:新手上路
帖 子:238
专家分:5
注 册:2007-5-22
结帖率:86.67%
收藏
 问题点数:0 回复次数:4 
fstream中如何读取空格符号??
部分代码:
char asd,abc;
while(!inIfstream.eof()){
        getline(inIfstream,asd);
        if((asd>='A'&&asd<='Z')||(asd>='a'&&asd<='z')||(abc==' ')){
            abc=asd;

            cout<<abc;
            outOfstream<<abc;
        }
    }

我用getline他为什么会报错呢??还没学到std;实在看不出哪错了...

error C2784: “std::basic_istream<_Elem,_Traits> &std::getline(std::basic_istream<_Elem,_Traits> &,std::basic_string<_Elem,_Traits,_Alloc> &)”: 无法从“std::ifstream”为“std::basic_istream<_Elem,_Traits> &”推导 模板 参数
        f:\vs2005\include\string(528) : 参见“std::getline”的声明
f:\vc程序\读取1\读取1\读取1.cpp(58) : error C2784: “std::basic_istream<_Elem,_Traits> &std::getline(std::basic_istream<_Elem,_Traits> &,std::basic_string<_Elem,_Traits,_Alloc> &)”: 无法从“char”为“std::basic_string<_Elem,_Traits,_Alloc> &”推导 模板 参数
        f:\vs2005\include\string(528) : 参见“std::getline”的声明
f:\vc程序\读取1\读取1\读取1.cpp(58) : error C2780: “std::basic_istream<_Elem,_Traits> &std::getline(std::basic_istream<_Elem,_Traits> &,std::basic_string<_Elem,_Traits,_Alloc> &,const _Elem)”: 应输入 3 个参数,却提供了 2 个
搜索更多相关主题的帖子: std asd fstream 空格 符号 
2008-03-21 11:48
aipb2007
Rank: 8Rank: 8
来 自:CQU
等 级:贵宾
威 望:40
帖 子:2879
专家分:7
注 册:2007-3-18
收藏
得分:0 
getline的原型看下撒

getline(输入流对象,string对象)

比如 iftream fin("a.txt");
     string str;
     geline(fin,str);

或者你可以用输入流对象的函数getline
char str[100];
fin.getline(str,100);

Fight  to win  or  die...
2008-03-22 00:47
a8451727
Rank: 1
等 级:新手上路
帖 子:238
专家分:5
注 册:2007-5-22
收藏
得分:0 
不懂```什么getline原型,不过如果是上面就已经  
“ifstream inIfstream;”了的。然后
getline(inIfstream,asd);感觉上没问题的啊,怎么报错呢。


怎么没表情发了?想发个很昏的表情上去的````

2008-03-22 18:53
aipb2007
Rank: 8Rank: 8
来 自:CQU
等 级:贵宾
威 望:40
帖 子:2879
专家分:7
注 册:2007-3-18
收藏
得分:0 
u should carefully read my post on 2f.

Fight  to win  or  die...
2008-03-23 04:10
a8451727
Rank: 1
等 级:新手上路
帖 子:238
专家分:5
注 册:2007-5-22
收藏
得分:0 
好,我先慢慢看清楚,嘿嘿。。。

2008-03-23 09:25
快速回复:fstream中如何读取空格符号??
数据加载中...
 
   



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

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