![]() |
1
27
Boost有一个
或者,您可以使用
|
![]() |
2
7
|
![]() |
3
1
您应该检查boosts动态\u位集。 |
![]() |
4
1
似乎要创建一个大小不是编译时常量的位集。在这种情况下
|
![]() |
5
0
bitset需要size作为模板参数,这意味着大小必须能够在编译时确定。它不能基于运行时条件,如用户输入。 为此,您应该查看std::vector或boost::dynamic\u位集。vector是一个专门的模板实例化,每个元素使用一个位。与位集不同,它可以动态调整大小。 |
![]() |
6
-4
你可以把你的类变成一个模板来制作
那么要使用你的课程,你必须这样做:
|