exponenta event banner

mxCreateString (Фортран)

Массив 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