编辑:我不想只将Array的数据复制到矢量中。实际上我需要向量来存储整个Array作为元素。问题是,当我将数组的名称放在向量中时,它是错误的。我的问题与How do you copy the contents of an array to a std::vector in C++ without looping?
不同struct SPoint
{
float32_t ftX;
float32_t ftY;
};
std::vector<SPoint*> vecSPoint;
SPoint* pointArray[3]; // assume that there are already three pointers in this Array
我想把这个数组放在向量中。但它不起作用:
vecSPoint.pushback(pointArray);
问题是什么?如何解决?