forwarding-reference 问答列表

按值传递和 std::move 与转发引用

作者:Alex O 提问时间:10/28/2021

我经常遇到按值传递和移动的习语: struct Test { Test(std::string str_) : str{std::move(str_)} {} std::string str; ...

“模板化 rvalue-reference”而不是通用引用作为参数?

作者:glades 提问时间:12/16/2022

我有一个类对象,它接受通用参数,这些参数被限制为某个概念。现在我想将此参数(哪种类型仍然未知)转发到适合此引用类型的重载:根据转发的参数选择 rvalue-ref 重载或 const ref 重载。我...

转发引用不推导到右值引用 [重复]

作者:Elucidase 提问时间:9/21/2023

这个问题在这里已经有答案了: 类型未推断为 r 值参考:为什么不呢? (2 个答案) 2个月前关闭。 首先,这个问题已经被其他人问过了,看到这个和这个,但(我认为)他们都没有提供令人满意的答案。 ...


共3条 当前第1页