struct _aa
{
int count;
char cSS[10];
....
}aa;
其中char cSS[10];重复定义count个,
请问如何实现?
此结构用于网络发包,如果有其他实现办法,请赐教!谢谢
{
int count;
char cSS[10];
....
}aa;
其中char cSS[10];重复定义count个,
请问如何实现?
此结构用于网络发包,如果有其他实现办法,请赐教!谢谢
{
public:
int count;
char *cSS;
....
}aa::aa{
cSS=new char[count];
}
aa::~aa{
delete[]cSS;
}
class aa
{
public:
int count;
char **cSS;
}aa::aa{
cSS=new char*[count];
for(int i=0;i<count;i++)
cSS[i]=new char[10];
}
aa::~aa{
for(int i=0;i<count;i++)
delete []cSS[i];
delete []cSS;
}