CArray <CPoint,CPoint&> m_Array;
m_Array.SetSize(1,3); //初始化设置数组m_Array只有一个数据
CPoint pt1(10,10);
m_Array.Add(pt1);
CPoint pt2(10,50);
m_Array.Add(pt2);
CPoint pt3(10,100);
m_Array.Add(pt3);
int size=m_Array.GetSize();
TRACE("%d\n",size); //添加了三个数据后数组m_Array有四个数据,所以输出的size为4
for(int i=0;i<size;i++)
{
pt=m_Array.GetAt(i);
TRACE("%d,%d\n",pt); //依次输出0,0 10,10 10,50 10,100
}
m_Array.SetSize(1,3); //初始化设置数组m_Array只有一个数据
CPoint pt1(10,10);
m_Array.Add(pt1);
CPoint pt2(10,50);
m_Array.Add(pt2);
CPoint pt3(10,100);
m_Array.Add(pt3);
int size=m_Array.GetSize();
TRACE("%d\n",size); //添加了三个数据后数组m_Array有四个数据,所以输出的size为4
for(int i=0;i<size;i++)
{
pt=m_Array.GetAt(i);
TRACE("%d,%d\n",pt); //依次输出0,0 10,10 10,50 10,100
}