matlab::engine::convertUTF16StringToUTF8String
UTF-16 文字列から UTF-8 文字列への変換
説明
std::string convertUTF16StringToUTF8String(const std::basic_string<char16_t>& utf16string)
UTF-16 文字列を UTF-8 文字列に変換します。
インクルード
| 名前空間: | matlab::engine |
| インクルード | MatlabEngine.hpp |
パラメーター
|
| UTF-16 文字列 |
戻り値
|
| UTF-8 文字列 |
例外
|
| 関数はメモリを割り当てることができませんでした。 |
|
| この入力型は |
例
文字列の変換
matlab::engine::String (UTF-16 文字列) を std::string (UTF-8 文字列) に変換します。
matlab::engine::String matlabStatement = (u"sqrt(12.7);");
std::string cmdString = convertUTF16StringToUTF8String(matlabStatement);バージョン履歴
R2017b で導入