复制形参的局限性

来源:互联网 发布:数据使用协议范本 编辑:程序博客网 时间:2024/05/28 15:27

复制实参在以下的情况不太合适:

  • 当需要在函数中修改实参的值时。

  • 当实参传递为大型对象时。对实际应用而言,复制对象所付出的时间和存储空间代价过大。

  • 当没有办法实现对象的复制时。

此时有效的解决办法是将形参定义为引用或指针类型。
参见《C++ Primer》第四版7.2.1节。

0 0