| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 456 人关注过本帖
标题:C++输入输出流对象,求助一下各位
取消只看楼主 加入收藏
飞扬冲天
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:86
专家分:122
注 册:2011-10-21
结帖率:66.67%
收藏
 问题点数:0 回复次数:2 
C++输入输出流对象,求助一下各位
#include <iostream>
#include <iomanip>
using namespace std;
/*ostream& name(ostream& stream)
{
    stream.setf(ios::left);
    stream<<setw(10)<<setfill('*');
    return stream;
}*/
istream& name(istream& stream)
{
    cin>>hex;
    cout<<"Enter Number : ";
    return stream;
}
int main()
{
    int i;
    //cout <<10<<" "<<name <<10<<endl;
    cin>>name>>i;
    cout<<i<<endl;
    return 0;
}

为什么这里明明有两个输入的,cin>>hex;,cin>>name>>i;但程序只输入了一个值啊,,...
还有,各位,
ostream& name(ostream& stream)
{
    stream.setf(ios::left);
    stream<<setw(10)<<setfill('*');
    return stream;
}
ostream& name(ostream& stream)和return stream;是什么意思呢?
为什么会有返回值啊
书上一笔带过了...有点不
搜索更多相关主题的帖子: ios include return stream Enter 
2012-04-18 22:01
飞扬冲天
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:86
专家分:122
注 册:2011-10-21
收藏
得分:0 
回复 2楼 寒风中的细雨
但为什么他的cin>>hex和cin>>i是分开的啊?中间还有一个cout??
2012-04-19 20:03
飞扬冲天
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:86
专家分:122
注 册:2011-10-21
收藏
得分:0 
哦,大概懂了这个就相当于一个函数?
2012-04-20 22:17
快速回复:C++输入输出流对象,求助一下各位
数据加载中...
 
   



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

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