读书人

Carray的用法,该怎么解决

发布时间: 2012-03-29 12:53:12 作者: rapoo

Carray的用法
我在mousemove中定义了如下代码:
void CMy110View::OnMouseMove(UINT nFlags, CPoint point)
{
CArray <CPoint,CPoint> myArray;//定义数组
myArray.Add(point);//添加数组值
}
问:这样就能将point点的所有数据存到myarray中了吗?是不是还得加开辟内存空间的代码还有销毁数组(释放内存)的代码啊?


怎么写这些代码?苦于没有msdn啊!!!受教了!


[解决办法]
在My110View.h:
定义CArray <CPoint,CPoint> myArray;//定义数组

在My110View::My110View()
{
myArray.RemoveAll();
}

void CMy110View::OnMouseMove(UINT nFlags, CPoint point)
{
myArray.Add(point);//添加数组值
}

My110View::~My110View()
{
myArray.RemoveAll();
}

读书人网 >VC/MFC

热点推荐