复制实参在以下的情况不太合适:
当需要在函数中修改实参的值时。
当实参传递为大型对象时。对实际应用而言,复制对象所付出的时间和存储空间代价过大。
- 当没有办法实现对象的复制时。
此时有效的解决办法是将形参定义为引用或指针类型。
参见《C++ Primer》第四版7.2.1节。
本文探讨了C++中不适宜使用复制实参的情况,并提出了通过引用或指针传递参数的有效解决方案。
复制实参在以下的情况不太合适:
当需要在函数中修改实参的值时。
当实参传递为大型对象时。对实际应用而言,复制对象所付出的时间和存储空间代价过大。
此时有效的解决办法是将形参定义为引用或指针类型。
参见《C++ Primer》第四版7.2.1节。

被折叠的 条评论
为什么被折叠?