取决于类型C的推导类型

问题描述 投票:1回答:1

是否可以根据编译时的大小来选择类型?

不工作的原型将是

template<typename T, typename U>
struct Bigger 
{
    using type = (sizeof(T) > sizeof(U)) ? T : U;  
};
c++ types size
1个回答
0
投票

是,std::conditional_t可以用作编译时的“条件运算符”:

© www.soinside.com 2019 - 2024. All rights reserved.