- 博客(1)
- 收藏
- 关注
原创 关于引用临时变量
<br />给引用赋临时变量这在编译时是通不过的,体现为:int& a=0;以及从给引用赋与函数的返回值,这都是给引用赋临时变量。无论是VC还是g++都是通不过的,但是下面这种情况确是个例外:<br />class Yinyong<br />{<br />public:<br /> Yinyong(int y=0):i(y)<br /> {}<br /> int& i;<br />};<br />这种情况g++把临时变量y整个付给了i,程序正常运行,但是在VC中还是给i赋予了临时变量,并且最终的i的值是随机
2011-04-03 16:08:00 590
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人