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 スタイル文字列にコピーします。データは列優先の順序で保存されます。配列に複数の行が含まれている場合、行が列方向にコピーされて単一の配列となります。