<分区>
我想知道通常从函数返回值还是使用指针作为参数并将值传递给该指针是否更快。
<分区>
我想知道通常从函数返回值还是使用指针作为参数并将值传递给该指针是否更快。
最佳答案
在不同的常见 ABI 中,大(不适合寄存器)对象的按值返回无论如何都是通过指针实现的。调用者保留空间,并将指针传递给被调用者,后者使用该指针就地创建对象。
关于c++ - 返回一个值还是使用指针参数更快,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21679438/