|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
C++论坛
→
『 C++教室 』
→ istream对象的使用问题
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
3722
人关注过本帖
标题:
istream对象的使用问题
取消只看楼主
加入收藏
花脸
等 级:
蝙蝠侠
威 望:
9
帖 子:788
专家分:907
注 册:2017-1-4
结帖率:
95.37%
楼主
收藏
已结贴
√
问题点数:20 回复次数:9
istream对象的使用问题
#include <iostream>
using namespace std;
void f(istream i);//声明为函数的形参就不会报错
int main()
{
//istream s;//说basic_istream类中的char_traits是保护类型的
return 0;
}
搜索更多相关主题的帖子:
对象
报错
int
main
类中
2019-01-02 22:17
举报帖子
使用道具
赠送鲜花
花脸
等 级:
蝙蝠侠
威 望:
9
帖 子:788
专家分:907
注 册:2017-1-4
第
2
楼
收藏
得分:0
回复 2楼 rjsp
为什么不能用?
2019-01-03 10:35
举报帖子
使用道具
赠送鲜花
花脸
等 级:
蝙蝠侠
威 望:
9
帖 子:788
专家分:907
注 册:2017-1-4
第
3
楼
收藏
得分:0
回复 3楼 Jonny0201
图片附件: 游客没有浏览图片的权限,请
登录
或
注册
看剑指offer里面的一个题。想在类中定义一个ostream 类型的变量,把二叉树中的序列读到该流中,然后再从该流中把数据读出来。
2019-01-03 10:38
举报帖子
使用道具
赠送鲜花
花脸
等 级:
蝙蝠侠
威 望:
9
帖 子:788
专家分:907
注 册:2017-1-4
第
4
楼
收藏
得分:0
回复 6楼 rjsp
我能否在类中建立一个ostream o,把字符出入到o中,然后再从o中读取字符
2019-01-03 12:10
举报帖子
使用道具
赠送鲜花
花脸
等 级:
蝙蝠侠
威 望:
9
帖 子:788
专家分:907
注 册:2017-1-4
第
5
楼
收藏
得分:0
回复 8楼 rjsp
class A
{
public:
ostream o;
void f()
{
int a[5];
for(int i=0;i<5;++i)
o<<a[i];
}
void f1()
{
//再从输出流o中读数据
}
};
这样。
2019-01-03 19:44
举报帖子
使用道具
赠送鲜花
花脸
等 级:
蝙蝠侠
威 望:
9
帖 子:788
专家分:907
注 册:2017-1-4
第
6
楼
收藏
得分:0
回复 10楼 Jonny0201
不把os绑定到输出流上,只把array中的数组输入到os中,然后在另外写个函数os中读取数据。
还有一个小问题,
Foo(ostream &os) : os {os} {}
中的os{os}和os(os)的区别是什么呢?
2019-01-03 23:14
举报帖子
使用道具
赠送鲜花
花脸
等 级:
蝙蝠侠
威 望:
9
帖 子:788
专家分:907
注 册:2017-1-4
第
7
楼
收藏
得分:0
回复 12楼 rjsp
#include <iostream>
#include <sstream>
using namespace std;
int main()
{
istringstream is;
string s("123");
is>>s;
ostringstream os;
os<<is;
cout<<os.str()<<endl;
return 0;
}
我把s输入到输入流is中,然后再从is中提取输入到输出流中,为什么结果输出0,而不是123.
2019-01-04 10:46
举报帖子
使用道具
赠送鲜花
花脸
等 级:
蝙蝠侠
威 望:
9
帖 子:788
专家分:907
注 册:2017-1-4
第
8
楼
收藏
得分:0
回复 14楼 Jonny0201
好吧。
2019-01-04 12:47
举报帖子
使用道具
赠送鲜花
花脸
等 级:
蝙蝠侠
威 望:
9
帖 子:788
专家分:907
注 册:2017-1-4
第
9
楼
收藏
得分:0
回复 16楼 rjsp
#include <iostream>
#include <sstream>
using namespace std;
int main()
{
ostringstream os;
string s("123");
os<<s;
cout<<os.str()<<endl;
ostringstream _os;
_os<<os.str();
cout<<_os.str()<<endl;//这样,想让_os从os中提取数据
return 0;
}
2019-01-04 15:32
举报帖子
使用道具
赠送鲜花
花脸
等 级:
蝙蝠侠
威 望:
9
帖 子:788
专家分:907
注 册:2017-1-4
第
10
楼
收藏
得分:0
回复 18楼 cstdio
2019-01-07 20:18
举报帖子
使用道具
赠送鲜花
10
1/1页
1
快速回复:
istream对象的使用问题
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.054601 second(s), 10 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved