переопределен openator new и operator delete - падает в Qt
От: Аноним  
Дата: 22.07.10 07:04
Оценка:
Вопрос не по Qt, а по переопределнным new и delete — поэтому сюда

У меня есть сторонный графический движок — я его прикрутил к своей проге на Qt как виджет на уровне исходников (не как сторонняя либа). Так вот — в этом графичесом движке переопределны операторы new и delete

И вот в какой-то момент стало падать на operator delete из этого движка, причем этот опретор вызывается из деструктора QList. А падает потому, что этот двигловый delete говорит, что память выделена не через его new.

Вот и вопрос по С++ — как разрулить-то? Как сделать, что если юзается не мой new, то и delete не мой надо юзать?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.