标题:ifstream的一个问题!!
取消只看楼主
xabcxabc
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2007-1-10
 问题点数:0 回复次数:1 
ifstream的一个问题!!
其中
    1.txt的内容为
    11
    12

    程序如下:
    int a,b;
    ifstream in("1.txt");
    in>>a>>b;
    cout < <"a=" < <a < <" " < <"b=" < <b < <endl;

    //文件流指针回复开始位置

    in.seekg(ios_base::beg);
    in>>a>>b
    cout < <"a=" < <a < <" " < <"b=" < <b < <endl;

    结果是
    a=11 b=12
    a=1210604 b=1310604
        
    这一句in.seekg(ios_base::beg);怎么不起作用呢????
搜索更多相关主题的帖子: ifstream 
2008-11-18 23:19
xabcxabc
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2007-1-10
得分:0 
int a,b;
    ifstream in("1.txt");
    in>>a>>b;
    cout<<"a="<<a<<" "<<"b="<<b<<endl;
    in.seekg(0,ios::beg);
    in>>a>>b ;
    cout<<"a="<<a<<" "<<"b="<<b<<endl;

    这样还是不行呀???
2008-11-19 21:51



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-245074-1-1.html




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

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