【发布时间】:2020-06-16 17:04:36
【问题描述】:
我想知道是否有可能做这样的事情。 (我知道这真的很奇怪^^)
bool B(true);
std::vector< (B == true) ? bool : int > v;
【问题讨论】:
-
B是在编译时已知还是仅在运行时已知? -
你试过了吗?
-
嗯,我不知道。我把B放在函数main中。是的,我试过了,但我有这个错误:错误:模板参数 1 无效
标签: c++ declaration conditional-operator