主要内容

mexLock(C 和 Fortran)

防止从内存中清除 MEX 文件

C 语法

#include "mex.h"
void mexLock(void);

Fortran 语法

#include "fintrf.h"
subroutine mexLock()

描述

默认情况下,MEX 文件是解锁的,这意味着您可以随时清除它们。调用 mexLock 以禁止清除 MEX 文件。

要解锁 MEX 文件,请调用 mexUnlock。不要使用 munlock 函数。

mexLock 会递增锁计数。如果您调用 mexLock n 次,则调用 mexUnlock n 次才能解锁您的 MEX 文件。

示例

要打开示例,请输入:

edit([fullfile(matlabroot,"extern","examples","mex","filename")]);

其中,filename 为: