Last error message from unsuccessful function call
const char* mclGetLastErrorMessage()
This function returns a function error message (usually in the
form of false
or -1
). It cannot
catch the errors related to MATLAB® Runtime initialization and
can catch only errors thrown by MATLAB functions or code.
char *args[] = { "-nodisplay" }; if(!mclInitializeApplication(args, 1)) { fprintf(stderr, "An error occurred while initializing: \n %s ", mclGetLastErrorMessage()); return -1; }
<library>Initialize[WithHandlers]
| <library>Terminate
| mclInitializeApplication
| mclTerminateApplication