mexLock (C и Фортран)

Предотвратить удаление файла MEX из памяти

Синтаксис C

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

Синтаксис языка ФОРТРАН

#include "fintrf.h"
subroutine mexLock()

Описание

По умолчанию файлы MEX разблокированы, означая, что можно очистить их в любое время. Вызовите mexLock, чтобы запретить очистку файла MEX.

Чтобы разблокировать файл MEX, вызовите mexUnlock. Не используйте функцию munlock.

mexLock постепенно увеличивает счетчик блокировок. Если вы вызываете mexLock времена n, вызовите mexUnlock времена n, чтобы разблокировать ваш файл MEX.

Примеры

См. следующие примеры в matlabroot /extern/examples/mex.

Была ли эта тема полезной?