Я пытаюсь использовать умные указатели, такие как auto_ptr, shared_ptr. Однако я не знаю, как использовать его в этой ситуации.
CvMemStorage *storage = cvCreateMemStorage();
... use the pointer ...
cvReleaseMemStorage(&storage);
Я не уверен, но я думаю, что переменная хранения - это просто память, размещенная на malloc, а не объект класса C ++. Есть ли способ использовать умные указатели для переменной хранения?
Спасибо.