System::Text::Encoding::Convert メソッド

Encoding::Convert(const EncodingPtr&, const EncodingPtr&, const ArrayPtr<uint8_t>&) method

2 つのエンコーディング間でバイトを変換します。

static ArrayPtr<uint8_t> System::Text::Encoding::Convert(const EncodingPtr &src_encoding, const EncodingPtr &dst_encoding, const ArrayPtr<uint8_t> &bytes)
パラメーター説明
src_encodingconst EncodingPtr&ソース エンコーディング。
dst_encodingconst EncodingPtr&宛先エンコーディング。
バイトconst ArrayPtr<uint8_t>&変換するバイト。

ReturnValue

変換されたバイト。

参照

Encoding::Convert(const EncodingPtr&, const EncodingPtr&, const ArrayPtr<uint8_t>&, int, int) method

2 つのエンコーディング間でバイトを変換します。

static ArrayPtr<uint8_t> System::Text::Encoding::Convert(const EncodingPtr &src_encoding, const EncodingPtr &dst_encoding, const ArrayPtr<uint8_t> &bytes, int index, int count)
パラメーター説明
src_encodingconst EncodingPtr&ソース エンコーディング。
dst_encodingconst EncodingPtr&宛先エンコーディング。
バイトconst ArrayPtr<uint8_t>&変換するバイト。
インデックスintスライス開始。
countintスライスのサイズ。

ReturnValue

変換されたバイト。

参照