Здравствуйте, Boom, Вы писали:
B>Здравствуйте, rm822, Вы писали:
R>>Имхо перегрузка глобальных new\delete изврат
R>>я бы попробовал вариации на тему
R>>1 — закрыть new\delete определить для классов производящую функцию и возвращать smart_ptr, можно и просто указатель
R>>плюс — компилер найдет все попыкти создать не так как ты хочешь
B>Классы, наследуемые от аллокатора, в котором определены нужны new/delete — это классика
Однако она не отвечает на вопрос, что делать с new/delete для фундаментальных типов
ХЗ, а зачем создавать фундаментальные типы через new в с++?
для массивов есть вектор а нафиг нужен new int?