Я пишу шаблонный класс, который принимает в качестве входных данных указатель и сохраняет его.Указатель предназначен для указания на объект, выделенный другим классом и переданный классу, содержащему this.
Теперь я хочу создать деструктор для этого контейнера.Как освободить память, указанную этим указателем?У меня нет возможности узнать априори, массив это или отдельный элемент.
Я новичок в C ++, так что терпите меня.Я всегда использовал C, и Java - мой предпочтительный язык OO, но между желанием изучать C ++ и требованиями к скорости моего проекта я перешел на C ++.
Было бы лучше изменить контейнер с шаблона на контейнер для абстрактного класса, который может реализовать свой собственный деструктор?