2 zf2371752658 zf2371752658 于 2013.12.10 11:03 提问

QList中的指针成员无法释放内存,大家是怎么做的?

QThread * thread = new QThread();
QList * list = new QList();
list->append(thread);

然后遍历QList中的线程,当某个线程运行完后释放内存
delete list->takeAt(i);
但发现程序运行很久后占用的内存在增大,是不是delete list->takeAt(i);没有释放掉内存

1个回答

qiaolin19890323
qiaolin19890323   2013.12.10 15:26

加一句list->takeAt(i)=NULL;试试

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!