数组管理内存的优势:
1.数组是定长的,只要加了越界限制,不会那么容易崩溃。
2.数组管理的资源清晰明了,在一开始就分配好内存空间,不会像增长型容器出现内存不够的情况。
3.数组通过下标进行遍历,遍历速度非常快。
比如在界面上管理100个button,就可以直接这样定义
然后一次性构造100个button
CButton m_pbt[100];
for(int i=0;i<100;i++)
{
m_pbt[i] = new CButton;
}
后续在管理这里面的Button的时候,直接
m_pbt[i]->hide();
在进行删除的时候,也很方便,直接遍历删除。
欢迎访问我的文章,点这里拿资料。