摘要:
http://blog.sina.com.cn/s/blog_4ab8464c0100kybj.html今天突然想到一个问题,如果在函数fun中定义一个局部对象a,然后返回该局部对象a给调用函数main,会不会专门为返回值再生成一个对象?即如以下代码所示,一共会调用多少次构造函数和析构函数呢?class A{public:A(){cout<<"constructor"<<endl;};A(const A & a){cout<<"copy constructor"<<endl;};~A(){cout& 阅读全文
posted @ 2012-02-25 20:30 wangwangkunkun 阅读(243) 评论(0) 推荐(0) 编辑