for (int iC = 0; iC < m_ArrCurve.GetSize(); iC++)
{
delete m_ArrCurve[iC];
m_ArrCurve[iC] = NULL;
}
如上述代码~~如果m_ArrCurve.GetSize()为5,则最后m_ArrCurve数组是什么?是[0,0,0,0,0,]吗?还是[0]?
{
delete m_ArrCurve[iC];
m_ArrCurve[iC] = NULL;
}
如上述代码~~如果m_ArrCurve.GetSize()为5,则最后m_ArrCurve数组是什么?是[0,0,0,0,0,]吗?还是[0]?
解决方案 »
- 0xC0000005
- winpcap的一个问题
- 在服务中调用CreateProcess创建Explorer的问题
- 高分求解:两个字符串,s1=“abe433fwe4d",s2="a,b,32,4,5,6,8,7,5",如何快速判断s2有中的a,b在S1中?
- 100 分请教 SetWindowRgn 的 问题
- 你现在用XML做什么,感觉如何?
- 请问各位大虾那里有C++ Primer Answer Book的电子书下载
- 挑战各位高手!!! memset(array, 0, 10000) 与 ZeroMemory(array, 1000)谁更快?
- 个人浏览网页不开新窗口
- 用ATL写的exe,在本机可运行,移植到其他机器上,注册后就可直接运行了吗?
- 背景音乐与音效的共存问题:PlaySound的用法
- 通信问题?
for (int iC = 0; iC < m_ArrCurve.GetSize(); iC++)
{
delete m_ArrCurve[0];
...
}
for (int iC = 0; iC < m_ArrCurve.GetSize(); iC++)
{
delete m_ArrCurve[iC];
m_ArrCurve[iC] = NULL;
}
我这样问吧,我在这个代码后加一个,m_ArrCurve.RemoveAll();是清除m_ArrCurve中的所有参数?假如原来m_ArrCurve是[1,2,3,4,5]或者[0,0,0,0,0],那么执行完m_ArrCurve.RemoveAll()这个,m_ArrCurve数组是什么样的?因为我后续程序要再次调用m_ArrCurve.GetSize(),我的目的是将m_ArrCurve数组的元素个数变为[1]或者[0]