📄 loader.c.svn-base
字号:
#include <stdlib.h>#include <string.h>#include "/Applications/MATLAB704/extern/include/mex.h"/*#include "/cs/local/lib/pkg/matlab-7.0.1/extern/include/mex.h"*/void mexFunction(int out_args, mxArray *out_argv[], int args, const mxArray * argv[]){char program_name[100];char input_file[100];char output_file[100];char str[100];int buflen,status;/*mexPrintf("Loader active.\n");*/if (args < 3){ mexPrintf("Error in the C loader. We need 3 input arguments.\n"); exit (0);}buflen = (mxGetM(argv[0]) * mxGetN(argv[0])) + 1;status = mxGetString(argv[0], program_name, buflen);buflen = (mxGetM(argv[1]) * mxGetN(argv[1])) + 1;status = mxGetString(argv[1], input_file, buflen);buflen = (mxGetM(argv[2]) * mxGetN(argv[2])) + 1;status = mxGetString(argv[2], output_file, buflen);strcpy (str, program_name);strcat (str," ");strcat (str, input_file);strcat (str," ");strcat (str, output_file); system(str);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -