mxCreateString (Fortran)

Массив 1-N инициализируется к заданной строке

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

#include "fintrf.h"
mwPointer mxCreateString(str)
character*(*) str

Описание

Использование mxCreateString создать mxArray инициализированный к str. Многие MATLAB® функции, такие как strcmp и upper, потребуйте входных параметров массива строк.

mxCreateString поддержки и многобайтовые и однобайтовые закодированные символы. На Windows® и Linux® платформы, пользовательская установка локализации задает кодировку по умолчанию.

Вызвать mxDestroyArray когда вы закончили использовать mxArray.

Входные параметры

развернуть все

Представьте в виде строки в виде character*(*). Только символы ASCII поддерживаются.

Выходные аргументы

развернуть все

Указатель на mxArray из типа mxCharВ виде mwPointer, в случае успеха.

Функция неудачна, когда существует недостаточно свободного пространства "кучи", чтобы создать mxArray.

  • Файл MEX — Функция отключает файл MEX и возвращает управление в подсказку MATLAB.

  • Автономный (нефайл MEX) приложение — Функция возвращает 0.

Примеры

Смотрите эти примеры в matlabroot/extern/examples/refbook:

Смотрите эти примеры в matlabroot/extern/examples/eng_mat:

Представлено до R2006a