那你看我那个写法?
【 在 foliver (Oliver) 的大作中提到: 】
: 标 题: Re: return unique_ptr
: 发信站: 水木社区 (Thu Aug 5 17:47:32 2021), 站内
:
: RVO的本质是将返回对象直接在调用者的栈上构造。
:
: 你这个写法要求res也要构造在调用者的栈上,目前编译器还无法做到。
:
:
: 【 在 ziqin 的大作中提到: 】
: : 其实也有特殊情况,可能是VS2019的bug,不过下面的代码VS2019编不过去,要显示std::move(std::get<0>(res));
: :
: : struct A
: : ...................
: --来自微水木3.5.11
: --
:
: ※ 来源:·水木社区
http://m.mysmth.net·[FROM: 39.144.44.*]
--
FROM 76.126.252.*