Re: переопределить new/delete для конкретного кода
От: Andrew_D  
Дата: 17.10.06 16:21
Оценка:
Здравствуйте, Boom, Вы писали:

B>Где-то в RTL определены new/delete. Мне надо определить свои new/delete таким образом, что бы для моего кода гарантированно использовались мои new/delete. Для классов это просто. А вот как сделать, что бы и для обычных типов (char *a=new char[10] работало? Тулзы из RVCT 2.2, хотя хотелось бы платформеннонезависимого решения. Т.е. мне не очень понятно, как гарантировать, что бы в моем коде линкер взял именно мой new, а не библиотечный. Возможно как-то это сделать?


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