那我就帮你补充一个知识盲点
这个写法是完全合法的
你对生命周期的规则了解不完整
【 在 hyperLee 的大作中提到: 】
: 标 题: Re: 在容纳函数返回的对象时,const T& 和 T 有啥区别?
: 发信站: 水木社区 (Tue Mar 25 08:32:35 2025), 站内
:
: 这肯定不行啊,a退栈就没了。
:
: 传参的时候可以用常引用延长生命周期(其实就是继续压栈时候那个对象还在),往外传是相反的过程,就不行了。
:
: 【 在 MyWorkLife 的大作中提到: 】
: :
: : 这里显然是从函数返回一个临时对象
: : 然后绑定到一个const引用
: : 你的意思这样不行?
: :
:
: #发自zSMTH@么么哒
: --
:
: ※ 来源:·水木社区
http://www.mysmth.net·[FROM: 124.127.77.*]
--
FROM 117.129.55.*