Привязка c++/MATLAB к Mex

Я собираюсь написать файл Mex, чтобы использовать свой код на C++ в MATLAB.

Этот код построен на основе одноэлементного класса (в C++).

Я читал, что для того, чтобы память была постоянной, я должен использовать MxAlloc вместо malloc/new, верно ли это для всей памяти, которую я использую? То есть класс, который у меня есть, использует векторы, а векторы автоматически выделяют новую память, используя стандартные механизмы.

Будут ли у вектора в классе, выделенном с помощью MxAlloc, проблемы с сохранением памяти?

7
задан Andreas Mieritz 27 March 2012 в 08:05
поделиться