为什么add_const对引用无效,比如我认为,add_const<int &>::type应该是const int &才对,
而实际上,add_const<int &>::type仍旧是int &
阿神2017-04-17 13:15:34
template <typename T,
bool = is_reference<T>::value ||
is_function<T>::value ||
is_const<T>::value
>
struct add_const;
然後寫了true和false的特化
要加reference有一個add_lvalue_reference
和add_rvalue_reference