- 博客(1)
- 收藏
- 关注
原创 令人困惑的return by value
问题从这里开始。class X;const X operator+( const X& x1, const X& x2 );X foo(){return X(a+b);}和X foo(){X xx(a+b);return xx;}这两个函数,有什么区别?这个问题牵涉到C++的内部处理,下面是其更通用的模式。X foo(){X xx;// process...return xx;}C++如何处
2001-11-09 13:27:00 2266
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人