Тип Fortran для значений размера mxArray
mwSize - тип, представляющий значения размера, например размеры массива. Эта функция используется для обеспечения межплатформенной гибкости. mwSize - неподписанный тип, означающий неотрицательное целое число.
При использовании mex
-compatibleArrayDims переключатель, mwSize эквивалентно INTEGER*4 или INTEGER*8, на основе флагов платформы и компиляции.
В Фортране, mwSize является макросом препроцессора. Файл заголовка Fortran, содержащий этот тип:
#include "fintrf.h"
mex | mwIndex | mwSignedIndex