gpt4 book ai didi

c++ - 类类型参数的传值、重载或完美转发

转载 作者:行者123 更新时间:2023-11-27 22:49:09 26 4
gpt4 key购买 nike

<分区>

每当我考虑我的类的设计时,我都会问自己这些问题,我应该使用按值传递,我应该重载 const 左值引用和右值引用,还是应该使用完美转发。

我经常使用按值传递作为 move 类型的廉价方法,而且我几乎从不使用完美转发。当只有 1 个参数时我会重载,如果我真的需要 perf 可能是 2 个。

你是做什么的?

您是否有简单的经验法则来决定如何为成员/非成员函数以及构造函数和所有复制/赋值人员传递参数。

谢谢。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com