例如,如果我选择template <typename T> void output(T x)
{
if constexpr (std::is_integral<T>::value) {
std::cout << static_cast<int>(x) << " is integral but not a boolean" << std::endl;
} else {
std::cout << x << " is not integral" << std::endl;
}
}
template <> void output(bool x)
{
std::cout << x << " is a boolean" << std::endl;
}
作为AttributeID
,并且控制类型为COLOR
,则Combo
字段将变为Default Value
。如果我选择Drop Down
作为AttributeID
,并且具有控制类型CONFIGURAB
,则Text
会变为Default Value
。
请检查下面的图像(组合,文本)
我创建了一个Text
,并试图在New Screen
标签中得到相同的内容。
Attribute
字段不会根据Default Value
的选择而动态变化
下面是我在“新屏幕”中使用的DAC字段
AttributeID