Этот класс C++ имеет функции для создания и удаления Myclass объекты. Используйте clibRelease функция для управления памятью для удаленных объектов.
Создайте заголовочный файл header.hpp с этими операторами.
class Myclass{};
Myclass* createMyclass() { return new Myclass(); }
void deleteMyclass(Myclass* myc) { delete myc; }Создайте интерфейс для Myclass.
Создайте Myclass объект.
cppObj =
Myclass with no properties.
Вызовите deleteMyclass функция. The Myclass объект остается в MATLAB® рабочей области.
Звонить clibRelease чтобы освободить память.
cppObj =
handle to deleted Myclass