如果采用对象做参数:生成参数需要调用复制构造函数,造成时间和空间上的开销;
采用指针做参数:影响代码的阅读性。
而采用引用做参数,需要避免值可能被修改的风险,因此使用常引用
为什么喜欢把常引用作为函数的参数?
最新推荐文章于 2023-07-01 12:53:40 发布
如果采用对象做参数:生成参数需要调用复制构造函数,造成时间和空间上的开销;
采用指针做参数:影响代码的阅读性。
而采用引用做参数,需要避免值可能被修改的风险,因此使用常引用