Существует ли класс интеллектуальных указателей C ++ / CLI RAII для содержания собственного указателя в управляемом типе? Просто интересно, прежде чем я уйду, напишу свой собственный шаблон класса значений clr_scoped_ptr
.
I ' m осведомлен о предоставленном Microsoft:
содержании управляемого дескриптора в собственном классе: auto_gcroot
содержании управляемого дескриптора в управляемом классе: auto_handle
Два вышеуказанных аналога на auto_ptr
или unique_ptr
.
Но все это для удаления управляемые экземпляры класса ref, а не для освобождения собственных объектов.