//函数A
{
   ...
   CString* aNewStr;
   aNewStr = new CString(pszText);
   m_sArrayManager.Add(*aNewStr);
   ...
}
//析构
Clear()
{
   for(int i=0;i<m_sArrayManager.GetSize();i++)
   delete &m_sArrayManager.GetAt(i);
   m_sArrayManager.RemoveAll();
}
//我感觉每个节点都是new出来的,溪够时应该把它Delete掉.可是运行时候会出"User breakpoint called..."提示.把"for(int i=0;i<m_sArrayManager.GetSize();i++)   delete &m_sArrayManager.GetAt(i);"这段删除就没事.谁来告诉我这是怎么回事