康桓瑋*_*康桓瑋 5
听起来你需要的是conditional_t
:
#include <type_traits>
template<class T>
class List {
using argType = std::conditional_t<(sizeof(T) > 8), const T&, T>;
void add(argType item) { }
};
更多推荐
声明,概念
发布评论