jjzjj

c++ - 如何释放 mxGetData() 分配的内存

我正在将一个mat文件导入到我的C++代码中。导入数据、计算并保存到另一个地方后,我想释放原始数据占用的内存。是否有任何特定功能可以执行此操作。只删除mxGetData()返回的指针会释放内存吗?这是我创建的用于导入mat文件的类#ifndefREADMAT_H#defineREADMAT_H#include"mat.h"#include"matrix.h"#include"mex.h"#include"program_exception.h"#include"stdint.h"classreadmat{private:constsize_t*dimarray;constchar**d