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