时间:2021-06-01 08:53:11 | 栏目:C代码 | 点击:次
本文实例讲述了C++中CNoTrackObject类和new delete操作符的重载,分享给大家供大家参考。具体如下:
头信息:
实现方法如下:
使用过程如下:
for (int i=0;i<10;i++)
{
<span style="color:#ff0000;">pData = new MyThreadData;</span>
pData->nShortData = i;
list.AddHead(pData);
}
//遍历链表,释放MyThreadData对象占用的空间
pData = (MyThreadData*)list.GetHead();
while(pData != NULL)
{
MyThreadData* pNextData = pData->pNext;
printf("The value is %d\n",pData->nShortData);
<span style="color:#ff0000;">delete pData;</span>
pData = pNextData;
}