对。&&参数少用,容易出各种妖蛾子。
基本上除了move assignment and ctor不要使用&&参数。
【 在 ble (ble) 的大作中提到: 】
: 标 题: Re:std::string&&用法
: 发信站: 水木社区 (Wed Oct 21 11:47:03 2020), 站内
:
: 我没说清楚,想说的意思是,接口里面用&&,发生控制权转移。这里把一个字符串的控制权传进来没有明显收益,但是很容易就给使用者埋坑啊。
: 【 在 here080 的大作中提到: 】
: :
: : 滥用move()当然是不对的。
: : 不过好像不存在“接口里面滥用move”这种事情。move不在接口里啊。
:
: 发自「今日水木 on 钛星」
: --
:
: ※ 来源:·水木社区
http://www.newsmth.net·[FROM: 222.129.49.*]
--
FROM 76.126.252.*