标题:QList vList如何清空
作者:lwei24
日期:2022-11-29 19:57
内容:
如题,QList vList如何清空?用foreach逐个清空?各位大佬,有没有试过清空QList vList呢?
#1 [clickto 11-29 20:16]
清空是指?
如果只是清除元素,直接clear即可,如果需要释放内存,自行循环释放吧,容器不管元素的内存释放
#2 回 clickto 的帖子 [lwei24 12-09 13:51]
clickto:清空是指?
如果只是清除元素,直接clear即可,如果需要释放内存,自行循环释放吧,容器不管元素的内存释放 (2022-11-29 20:16)
好吧,多谢!
#3 [lzh280 12-12 15:16]
qDeleteAll:
QList list;
list.append(new Employee("Blackpool", "Stephen"));
list.append(new Employee("Twist", "Oliver"));
qDeleteAll(list.begin(), list.end());
list.clear();
#4 回 lzh280 的帖子 [lwei24 12-13 18:44]
lzh280:qDeleteAll:
QList list;
list.append(new Employee("Blackpool", "Stephen"));
list.append(new Employee("Twist", "Oliver"));
....... (2022-12-12 15:16)
QList,这个结构体不是指针,指针的话,倒是很容易清空!