0

如果有帮助,我在雪豹 10.6.7 上的 Qt 4.7 中的 QPixmap 有问题。

QPixmap *pix = new QPixmap("image.png");
delete pix;

尽管如此,活动监视器向我显示我的应用程序的实际内存使用量增加了......因为 QPixmap 从未被删除。我通过迭代过程并在 for 循环中创建/删除 50 个像素图来测试它。

是 Qt 泄漏还是活动监视器疯了?

谢谢 !

4

1 回答 1

0

你用什么工具来检查这个?基本上,您不应该使用系统监视器来检查内存泄漏,尤其是对于单行分配,有专门的工具可以做到这一点。

使用Valgrind

于 2011-04-13T13:19:43.260 回答