好吧,我要做的是将我调用的类的对象推回Block
不同的向量上,这些向量保留Block
元素并自己保存在向量中。
std::vector<std::vector<Block>> mapvec;
mapvec[xcnt].push_back(new Block(xcnt,ycnt));
这是我到现在为止的进步。
error C2664: 'std::vector<_Ty>::push_back': convetion of the parameter 'Block *' in 'const Block &' not possible
(从德语翻译)
我该怎么办?有没有其他方法可以做我想做的事?不使用数组?