新手求助~~关于vector的push_back()
我定义了如下的一个类(其他成员函数省略)
class VTMesh {
public:
//Constructor
VTMesh(){}
VTMesh(double x, double y, double z)
{
_verts[0] = x;
_verts[1] = y;
_verts[2] = z;
}
double _verts[3];
};
之后定义了一个存放类对象指针的容器 vector <VTMesh *> _vertices;
接下来我进行如下操作
VTMesh *v = &VTMesh(v_x, v_y, v_z);
_vertices.push_back(v);
当运行到push_back()时程序报错了,大神们为什么呢?
第一次求助轻拍~~