|
楼主 |
发表于 2006-6-22 11:22:14
|
显示全部楼层
Post by windwiny
你那个类什么什么东西? 是不是 它自己管理 内存的 ?
谢谢!
你是说CVertex这个类吗?
这个类中没有使用指针,是一些基本类型的数据和一个类CDXFVec3f,析够函数为空。
两个类的声明如下:
CDXFVec3f
{
public:
CDXFVec3f();
CDXFVec3f(double _x,double _y,double _z);
public:
double x,y,z;
};
CVertex{
public:
CVertex(); //将所有成员全置零
////一些设置成员变量的函数
void SetCoords(CDXFVec3f &v);
.......................//其他的类似函数,略
void GetCoords(CDXFVec3f &v);
.....................//其他的类似函数,略
private:
CDXFVec3f Coords;
double StartWidth;
double EndWidth;
double Bugle;
int Flag;
double CurveFitTagentDirection;
int Indices[4];
};
请教下自己管理内存是不是就是在自己构造函数中new一片空间,然后析够函数中delete掉????内存管理还不熟悉,请别见笑,不对之处请指教,谢谢。 |
|