<library>Initialize[WithHandlers]

Инициализируйте образец MATLAB Runtime, сопоставленный с library

Резюме

bool libraryInitialize(void) 
bool libraryInitializeWithHandlers( 
             mclOutputHandlerFcn error_handler, 
             mclOutputHandlerFcn print_handler) 

Описание

Каждая сгенерированная библиотека имеет свой MATLAB® Образец среды выполнения. Эти две функции, libraryИнициализировать и libraryInitializeWithHandlers инициализируйте образец MATLAB Runtime, сопоставленный с library. Пользователи должны вызвать одну из этих функций после вызова mclInitializeApplication и перед вызовом любой из скомпилированных функций, экспортированных библиотекой. Каждый возвращает логическое значение, указывающее, была ли инициализация notmcli успешной. Если они вернутся falseвызов любых дополнительных скомпилированных функций приводит к непредсказуемому поведению. libraryInitializeWithHandlers позволяет пользователям задавать способ обработки сообщений об ошибке и напечатанного текста. Функции, переданные libraryInitializeWithHandlers устанавливаются в образец MATLAB Runtime и вызываются всякий раз, когда требуется вывод текста ошибки или обычного текста.

Примеры

if (!libmatrixInitialize())
{
    fprintf(stderr, 
            "An error occurred while initializing: \n %s ",
            mclGetLastErrorMessage());
    return -2;
} 
Введенный в R2009a