Название: QVector clear очищает память? Отправлено: Elect от Август 04, 2010, 00:43 Если в векторе или в списке хранятся указатели на объекты то при вызове clear() вызывается delete для каждого объекта?
Название: Re: QVector clear очищает память? Отправлено: pastor от Август 04, 2010, 00:52 нет.
Юзай qDeleteAll + clear Название: Re: QVector clear очищает память? Отправлено: SABROG от Август 04, 2010, 08:18 Если в векторе или в списке хранятся указатели на объекты то при вызове clear() вызывается delete для каждого объекта? Чтобы этого добиться нужно сделать элементами списка QSharedPointer'ы.Название: Re: QVector clear очищает память? Отправлено: ufna от Август 04, 2010, 08:40 нужно будет попробовать qDeleteAll, а то я их один за одним извлекаю, убираю из списка, и удаляю :)
|