标准说有错,编译器说没有错!
发信人: Purusa (木偶机器人), 信区: CPlusPlus
标 题: 转贴一个C++问题
发信站: BBS 水木清华站 (Fri Aug 29 12:31:27 2003), 转信
一个小问题:
A temporary object of type T cannot be used as the actual parameter
for a function argument type T&, however, it can be used to invoke
a non-const member function of T, e.g.
struct A { void f() {} };
void g( A& ) {}
int main() {
A().f() ; // ok
g(A()) ; // error
}
why this inequity?
有人知道道理的还请指出,不确切知道的也来讨论一下:)
--
乔峰吃了一惊:“好身手,这人是谁?”回掌护身,回过头来,不由得哑然失笑,
只见对面也是一条大汉单掌斜立,护住面门,含胸拔背,气凝如●,原来后殿的佛像
之前安着一座屏风,屏风上装着一面极大的铜镜,擦得晶光净亮,镜中将自己的人影
照了出来,铜镜上镌着四句经偈,佛像前点着几盏油灯,昏黄的灯光之下,依稀看到
是:“一切有为法,如梦幻泡影,如露亦如电,当作如是观。”
※ 来源:·BBS 水木清华站 smth.org·[FROM: 131.252.207.214]