1
vector<pair< int,bitset<p> > > arr;
arr.push_back(make_pair(x,y));
初始化时,但我gettig错误:
'一对' 不能显示在一个常数表达式
vector<pair< int,bitset<p> > > arr;
如何制作一对bitset,int的矢量?
vector<pair< int,bitset<p> > > arr;
arr.push_back(make_pair(x,y));
初始化时,但我gettig错误:
'一对' 不能显示在一个常数表达式
vector<pair< int,bitset<p> > > arr;
如何制作一对bitset,int的矢量?
似乎这里的“p”并不是恒定的。我试过以下,它的工作原理:
const int p = 16;
vector<pair<int,bitset<p> >> v;
bitset<p> b = 0xfa2;
v.push_back(make_pair(10, b));
它解决了你的目的吗? –
缺少命名空间资格('标准::对<...>')和/或'的#include'? –
BoBTFish
没有这些错误。使用他们两个。 –