在 C++11 标准中,它声明(参见cppreference.com,另请参见标准的第 20.4.2.4 节)它声明
template< class... Types >
tuple<VTypes...> make_tuple( Types&&... args );
创建一个元组对象,从参数类型推导出目标类型。
对于每个
TiinTypes...,对应的类型ViinVtypes...是std::decay<Ti>::type,除非应用std::decay结果 instd::reference_wrapper<X>某些类型X,在这种情况下,推导的类型是X&。
我想知道:为什么参考包装在这里被特殊对待?