社区
C++ 语言
帖子详情
问一个问题
wosenxy
2005-03-17 04:02:21
void display_elems(vector<int> &vec, const string &title, ostream &os)
ostream &os这个什么意思啊.为什么不直接用cout啊
...全文
142
5
打赏
收藏
问一个问题
void display_elems(vector &vec, const string &title, ostream &os) ostream &os这个什么意思啊.为什么不直接用cout啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
llmsn
2005-03-17
打赏
举报
回复
这样做可以增加这个函数的弹性.可以加一个默认的参数值.
void display_elems(vector<int> &vec, const string &title, ostream &os=cout),不过要记住,默认值的决议操作由最右边开始进行.如果我们为某个参数提供默认值,那么这个参数右侧的所有参数都必须也具有默认参数值才行.
还有默认值只能够指定一次,可以在函数声明处,亦可以在函数定义处,但不能够在两个地方都指定.
steel007
2005-03-17
打赏
举报
回复
kobefly所言极是,除了标准输出,你还可以输出到文件...
oyljerry
2005-03-17
打赏
举报
回复
输出流有cout cerr等,因而没有定
可以设置默认参数
kobefly
2005-03-17
打赏
举报
回复
一个输出流参数
因为输出流并不止cout一个
未必是cout
也可能是cerr等
这个你可以自己设定
可以这样写
void display_elems(vector<int> &vec, const string &title, ostream &os = cout)
用默认参数
如果没有特别需求
就不要写这个参数,相当于直接用了cout
而有特别需求的话,就加第3个参数
便于函数的扩展啊
skywgs
2005-03-17
打赏
举报
回复
ostream &os是地址引用
形参里用cout是什么意思呀???
面试题:
一个
人走到岔道处,有2人,一人只说真话一人只说假话,只能
问
其中一人
一个
问
题
,怎么解决?
直接bai随便
问
一个
人,就
问
甲好了,
问
他“假du设我
问
乙,应该走哪一条路,zhi他会dao怎么回答?”。大家要知道,题面已经给出甲乙的答案肯定是相反的了,那这时候只有两种情况: 1、如果甲说真话,那么乙说的是假话...
50个直击灵魂的
问
题
_烦恼很多的时候,
问
自己10 个直击灵魂的
问
题
很多时候,我们希望有人给我们
一个
“解答”,但改变的关键,有时候不在于找
一个
答案,而在于
问
对
问
题
。如果你烦恼多到不知道该怎么解决,就先
问
自己以下10 个直击灵魂的
问
题
:#1你都花时间和哪些人在一起?哥德说:...
CEO面试你时喜欢
问
的十六个
问
题
实际上,他们通常只需要
问
一个
问
题
,就可以获知有关求职者的一切信息。有的CEO喜欢
问
严肃的
问
题
,有的则喜欢
问
有关服装甚至僵尸末日的轻松
问
题
,但这些
问
题
同样能够体现出求职者的潜力。 在一到...
好的提
问
方式(技术
问
题
)
”,“我能
问
一个
问
题
吗?”等等,这些其实都是没有必要的,因为每个人都很忙,这样还要来回寒暄几句才能进入正题。还有一些“×××
问
题
怎么解决?”,“出现×××
问
题
怎么办?” ,“×××这什么情况!”或者...
通往天堂的选择
问
题
python_该怎么走到通往天堂的桥?
问
题
忽然想起很早之前看的一道逻辑题,大概是...你现在只能
问
其中
一个
人
一个
问
题
,你该咋样走上通往天堂的桥?记得当时略加思索,毫无思路,直接翻了答案,恍然大悟。答案随便找两人中的
一个
,
问
他:
问
如果我
问
另...
C++ 语言
65,210
社区成员
250,518
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章