System::Text::Encoder::GetByteCount Methode

Encoder::GetByteCount(ArrayPtr<char_t>, int, int, bool) method

Ermittelt die Anzahl der Bytes, die zum Kodieren eines Puffers benötigt werden.

virtual int System::Text::Encoder::GetByteCount(ArrayPtr<char_t> chars, int index, int count, bool flush)
ParameterTypBeschreibung
charsArrayPtr<char_t>Zeichen zum Kodieren.
indexintBuffer Versatz.
countintAnzahl der zu codierenden Zeichen.
flushboolWenn true, wird der interne Encoder-Zustand nach der Berechnung bereinigt.

ReturnValue

Anzahl der Bytes, die zum Codieren des Puffers erforderlich sind.

Siehe auch

Encoder::GetByteCount(const char_t *, int, bool) method

Ermittelt die Anzahl der Bytes, die zum Kodieren eines Puffers benötigt werden.

virtual int System::Text::Encoder::GetByteCount(const char_t *chars, int count, bool flush)
ParameterTypBeschreibung
charsconst char_t *Zeichen zum Kodieren.
countintAnzahl der zu codierenden Zeichen.
flushboolWenn true, wird der interne Encoder-Zustand nach der Berechnung bereinigt.

ReturnValue

Anzahl der Bytes, die zum Codieren des Puffers erforderlich sind.

Siehe auch