3.3.5 课后练习
1. 为什么通过引用方式而非传值方式来传递和返回对象(特殊情况除外)?
2. 为什么不能以引用方式返回一个auto对象?
3. 假设C是一个类,f是一个顶层函数,请解释如下f的两种声明方式有何区别:
4. 类的设计者将一个成员函数标记为const意味着什么?
5. 解释下面程序中的错误: