Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   Переопределен openator new и operator delete - падает в Qt (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/pereopredelen-openator-new-i-operator-delete-padaet-v-qt-354273/)

Guest 30.09.2011 17:35

Переопределен openator new и operator delete - падает в Qt
 
Вопрос не по Qt, а по переопределнным new и deleteУ меня есть сторонный графический движок я его прикрутил к своей проге на Qt как виджет на уровне исходников (не как сторонняя либа). Так вот в этом графичесом движке переопределны операторы new и deleteИ вот в какой-то момент стало падать на operator delete из этого движка, причем этот опретор вызывается из деструктора QList. А падает потому, что этот двигловый delete говорит, что память выделена не через его new.Вот и вопрос по С++ как разрулить-то? Как сделать, что если юзается не мой new, то и delete не мой надо юзать?


Часовой пояс GMT, время: 05:06.


© www.otvetnemail.ru - Форум вопросов и ответов.