分享到新浪微博 分享到QQ空间 打印

[c++]创建带参数的输出操作符

[c++]创建带参数的输出操作符

ostream &manip-name(ostream &stream,type param)\\type 指明参数的类型
{
\\代码
return stream;
}
\\重载
OMANIP(type)manip-name(type param)
{
return OMANIP(type)(manip-name,param);
}

不明白……为什么要有重载在在这一段啊?

而且OMANIP(type)(mainip-name,param);
这一句是什么意思?书上说是对第一个函数的调用,调用不是用   函数名(参数);  这一形式的吗?

[ 本帖最后由 深红喷火龙 于 2008-1-20 07:10 PM 编辑 ]

TOP

有才。开始研究C了


小火据说有研究。
谁不怀念苏联,谁就没有良心;谁想回到苏联,谁就没有头脑.

Woodu.ME--从零开始的博客生活

TOP

小火哪位……介绍一下

可能使我问的问题简单的不得了,只有我这种没基础的傻帽才问的……
几天都没人回答…………

TOP

lyzzzz..........
谁不怀念苏联,谁就没有良心;谁想回到苏联,谁就没有头脑.

Woodu.ME--从零开始的博客生活

TOP

why什么没人回答我问题……是不是太弱智

TOP

没学到cpp…还是问别人吧…
在一般情况下,某个事物个体发生具有自身特有属性的负面现象,且无法以科学角度得到合理有效的解释,我们通常称此类现象为“人品问题(Rpwt)”。 ————摘自《辞海》第314页

恭喜youd结束单身生活!

TOP

对不起……我推错人了……T T
谁不怀念苏联,谁就没有良心;谁想回到苏联,谁就没有头脑.

Woodu.ME--从零开始的博客生活

TOP