貌似再vs2010的MFC,C++中,类是在栈里面的。所以再类里面申请数组,有大小的限制。
于是可以把它移到类外,new一个数组出来,然后在destruct的时候把他删除。
原来的数组有大小,可以用sizeof,现在都需要用宏定义的大小乘以单位大小来获取他的大小。
原来都有自己的固定的数据空间,但是new之后,这个有所变化,对string赋值的时候就会出错,需要拷贝一个默认的static类型进入才行。
貌似再vs2010的MFC,C++中,类是在栈里面的。所以再类里面申请数组,有大小的限制。
于是可以把它移到类外,new一个数组出来,然后在destruct的时候把他删除。
原来的数组有大小,可以用sizeof,现在都需要用宏定义的大小乘以单位大小来获取他的大小。
原来都有自己的固定的数据空间,但是new之后,这个有所变化,对string赋值的时候就会出错,需要拷贝一个默认的static类型进入才行。