下面的语句哪个是正确的??
Class CmlObject
{
public:
Array<CmlObject*, CmlObject*> m_Aarray
void DeleteItem(int nIndex);
}
void Delete CmlObject::DeleteItem(int nIndex)
{
//第一种情况
m_Array.RemoveAt(nIndex);
//第二种情况
delete m_Array.GetAt(nIndex);
m_Array.RemoveAt(nIndex);
}
两种方式,哪个是对的?? 谢谢