[拥有模板和引用后,可以根据T & &&
折叠成some rules之类的类型。基本上,所有内容都折叠为T&
,除了T && &&
折叠为T&&
触发&& &&
案例的真实示例是什么?
我找到了一个artificial example:
template <typename T> void func(T&& a);
auto fp = func<int&&>;
但是到目前为止,在我的研究中,我对这种情况何时实际发生还没有很好的认识。
[当参数类型不受限制auto
时转发将是一个真实的示例。例如,在lambda中。