std::unwrap_reference, std::unwrap_ref_decay
来自cppreference.com
< cpp | utility | functional
在标头 <type_traits> 定义
|
||
在标头 <functional> 定义
|
||
template< class T > struct unwrap_reference; |
(1) | (C++20 起) |
template< class T > struct unwrap_ref_decay; |
(2) | (C++20 起) |
解包任意 std::reference_wrapper:将 std::reference_wrapper<U> 变为 U&
。
2) 如果退化后的
T
是