我用类CMyClass
CMyClass ** p;//创建
p=(CMyClass**)new CMyClass[10];
for(i=0;i<10;i++)
p[i]=new CMyClass[10];
//删除
for(i=0;i<10;i++)
delete[] p[i];
delete[] p;好象会出错,:(
有什么好办法啊?
CMyClass ** p;//创建
p=(CMyClass**)new CMyClass[10];
for(i=0;i<10;i++)
p[i]=new CMyClass[10];
//删除
for(i=0;i<10;i++)
delete[] p[i];
delete[] p;好象会出错,:(
有什么好办法啊?
int i = 10;p = new int[i];
CArray
CStringArray 等
也可以用向量和容器
lp = new int[count];
for(int j=0;j<i;j++)
{
p->~CMyTestClass();
p++;
}
一次性的delete
delete [] p;
好像就没有问题了!
int v1=2;
int v2=3;
int ** p; p=new int*[v1];
for(int i=0;i<v1;i++)
p[i]=new int[v2]; //...add your code here // release memory
for(i=0;i<v1;i++)
delete[]p[i];
delete[]p;