QP 4.7의 QPixmap에서 Snow Leopard 10.6.7에 문제가 있습니다.활성 모니터에서 QPixmap 누수가 발생할 수 있음 Mac OS X
QPixmap *pix = new QPixmap("image.png");
delete pix;
여전히 활동 모니터는 내 응용 프로그램 증가에 대한 실제 메모리 사용량 ...을 QPixmap으로 이 삭제되지 않습니다 것을 나에게 보여줍니다. 프로세스를 반복하고 for 루프에서 50 픽스맵을 작성/삭제하여 테스트했습니다.
Qt가 유출되었거나 활동 모니터가 미친가요?
감사합니다.
당신은 악기를 사용해야합니다 (개발자 도구를 사용할 수를, 엑스 코드는) 당신에게 메모리 누수에 훨씬 더 깊이있는 솔루션을 제공 할 것입니다. – alexy13
나도 알아,하지만 이건 전혀 누출해서는 안된다. 그것은 단순한 새로운/삭제이다. – Kikohs
Qt가 아니라 Activity Monitor 문제인지 궁금합니다. 다른 클래스를 사용하여 큰 데이터 청크를 할당하고 Activity Monitor가 해당 메모리를 해제하는지 확인할 수 있습니까? say : char * buf = new char [20971520]; delete [] buf; - 약 20MB의 메모리 여야하며 눈에 잘 띄어 야합니다. – Barbaris