你说的对,guaranteed RVO可以不需要move
不过之前我们都在讨论返回左值,没注意你还在说楼主的问题。
【 在 bihai (new half life) 的大作中提到: 】
: 标 题: Re: return unique_ptr
: 发信站: 水木社区 (Thu Aug 12 12:12:05 2021), 站内
:
: 对,但你这不是楼主的问题。
:
: 【 在 foliver 的大作中提到: 】
: : 按照C++参考手册,返回纯右值,用纯右值初始化这两种情况不要用copy move构造函数。
: : 其余其他情况依然需要copy move构造,但是不会调用。比如你的get函数写成
: : a =ok(5)
: : ...................
:
: --
: 本人创业中,欢迎各路英豪探讨大计
:
: ※ 来源:·水木社区
http://www.mysmth.net·[FROM: 98.42.143.*]
--
FROM 76.126.252.*