- 主题:想用initializer_list作为函数参数,怎么限制其中的元素个数
那为何不声明函数,带有两个参数?
--
FROM 73.63.211.*
那就加个 static_assert(l.size() == 2);
【 在 fangniuwawa 的大作中提到: 】
: 这样是可以。不过我基类中用了initializer_list, 子类中想一致。
:
--
FROM 73.63.211.*
c++14起:
constexpr size_type size() const noexcept;
要是不行我反而觉得有问题。
【 在 here080 的大作中提到: 】
: static_assert能用于动态数据?
:
--
FROM 209.249.20.*