关于 auto 使用的一个小细节

从output可以看出,auto 自动推导了 A t = _A.get_class(),故调用了class A的拷贝构造函数

可以看出 auto& 推导出了 A& t = _A.get_class(),这样我们就知识对返回的实例引用的操作,节省了额外的开销

总结,对于 auto 的使用,我们得注意是否加&或者在该情况下auto可能推导出的类型是不是会重新拷贝一个副本而导致内存的申请

Original: https://www.cnblogs.com/SSummerZzz/p/15831717.html
Author: SummerMingQAQ
Title: 关于 auto 使用的一个小细节

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/584269/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球