Я не настолько продвинут в C ++, поэтому я надеюсь, что это адекватный вопрос.
Моя ситуация такова, что у меня есть большая устаревшая система с кодом C и небольшое приложение C ++, в которое я хочу интегрировать ее.с.
Одним из требований является то, что эта унаследованная система имеет свои собственные методы выделения / освобождения памяти, и их необходимо использовать.Другими словами, поскольку использование C ++ с, например, библиотеками std обычно вызывает delete()
для освобождения памяти, я заинтересован в его замене функциональностью освобождения моей прежней системы, которую мы можем назвать tfree()
(и выделение выполняется через talloc()
).
Я считаю, что должен быть какой-то способ, которым я мог бы внедрить свой собственный метод освобождения вместо delete()
для всего приложения C ++, но я не знаю, как это сделать, или вообще так оно и есть.возможный.Буду признателен за любую помощь