System::Text::Encoder::Convert metode

Encoder::Convert(ArrayPtr<char_t>, int, int, ArrayPtr<uint8_t>, int, int, bool, int&, int&, bool&) method

Mengonversi karakter menjadi byte.

virtual void System::Text::Encoder::Convert(ArrayPtr<char_t> chars, int charIndex, int charCount, ArrayPtr<uint8_t> bytes, int byteIndex, int byteCount, bool flush, int &charsUsed, int &bytesUsed, bool &completed)
ParameterTipeDeskripsi
charsArrayPtr<char_t>Karakter untuk dienkode.
charIndexintOffset buffer input.
charCountintUkuran buffer masukan.
byteArrayPtr<uint8_t>Buffer byte tujuan.
byteIndexintOffset array tujuan.
byteCountintUkuran array tujuan.
flushboolJika true, membersihkan status encoder internal setelah perhitungan.
charsUsedint&Referensi ke variabel untuk menyimpan jumlah karakter yang dibaca.
bytesUsedint&Referensi ke variabel untuk menyimpan jumlah byte yang ditulis.
completedbool&Referensi ke variabel yang akan diatur menjadi true jika buffer input habis dan menjadi false sebaliknya.

Lihat Juga

Encoder::Convert(const char_t *, int, uint8_t *, int, bool, int&, int&, bool&) method

Mengonversi karakter menjadi byte.

virtual void System::Text::Encoder::Convert(const char_t *chars, int charCount, uint8_t *bytes, int byteCount, bool flush, int &charsUsed, int &bytesUsed, bool &completed)
ParameterTipeDeskripsi
charsconst char_t *Karakter untuk dienkode.
charCountintUkuran buffer masukan.
byteuint8_t *Buffer byte tujuan.
byteCountintUkuran array tujuan.
flushboolJika true, membersihkan status encoder internal setelah perhitungan.
charsUsedint&Referensi ke variabel untuk menyimpan jumlah karakter yang dibaca.
bytesUsedint&Referensi ke variabel untuk menyimpan jumlah byte yang ditulis.
completedbool&Referensi ke variabel yang akan diatur menjadi true jika buffer input habis dan menjadi false sebaliknya.

Lihat Juga