Main Content

mxArrayToUTF8String (C)

配列から UTF-8 文字列へのエンコード

C 構文

#include "matrix.h"
char *mxArrayToUTF8String(const mxArray *array_ptr);

引数

array_ptr

mxCHAR 配列へのポインター。

戻り値

UTF-8 にエンコードした C スタイル文字列。失敗した場合は NULL を返します。失敗の原因としては、メモリ不足や、mxCHAR 配列ではない配列の指定などが考えられます。

説明

mxArrayToUTF8String を呼び出して、mxCHAR 配列の文字データを C スタイル文字列にコピーします。データは列優先の順序で保存されます。配列に複数の行が含まれている場合、行が列方向にコピーされて単一の配列となります。

バージョン履歴

R2015a で導入

すべて展開する