Haven非常和矢量合作,所以请原谅我的无知。我期待有一个大小为10的向量,它可以包含我在向量的SAME元素中的类的多个实例。所以说比如说 my_vector [3] = my_obj1和my_obj2
这甚至可能吗?我需要像2d矢量这样的东西来实现这个吗?我的问题有更好的解决方案吗?我没有任何代码可以尝试,请不要说"您的代码和错误在哪里?"
答案 0 :(得分:0)
你可以制作一个矢量矢量。
std::vector<std::vector<MyObj>> vectorOfVectors;
std::vector<MyObj> tempVector;
tempVector.push_back(my_obj1);
tempVector.push_back(my_obj2);
vectorOfVectors.push_back(tempVector);