2010年5月19日
摘要: 书上说,参数按值传递和返回值按值传递的时候产生临时对象,而函数按值传递参数的时候,产生临时变量比较好理解,其实就是函数参数的局部变量的生成。返回值生成临时变量有两种情况[代码]情况1:int main(){ Test t1; Test t2=F(t1); return 0;} 这种情况下面,t2直接被F函数内部的变量用复制构造函数给构造,不生成临时变量,不存在临时变量的析构情况2int mai... 阅读全文
posted @ 2010-05-19 01:01 wota 阅读(450) 评论(0) 推荐(1) 编辑