System::Text::ICUEncoder::Convert विधि

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

अक्षरों को बाइट्स में बदलता है।

virtual void System::Text::ICUEncoder::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)
पैरामीटरप्रकारविवरण
charsArrayPtr<char_t>एन्कोड करने के लिए अक्षर।
charIndexintइनपुट बफ़र ऑफ़सेट।
charCountintइनपुट बफ़र आकार।
बाइट्सArrayPtr<uint8_t>गंतव्य बाइट बफ़र।
byteIndexintगंतव्य एरे ऑफ़सेट।
byteCountintगंतव्य एरे आकार।
flushboolयदि सत्य हो, तो गणना के बाद आंतरिक एन्कोडर स्थिति को साफ़ करता है।
charsUsedint&पढ़े गए अक्षरों की गिनती संग्रहीत करने वाले चर का संदर्भ।
bytesUsedint&लिखे गए बाइट्स की गिनती संग्रहीत करने वाले चर का संदर्भ।
completedbool&इनपुट बफ़र समाप्त हो जाने पर सत्य और अन्यथा असत्य सेट करने वाले चर का संदर्भ।

संबंधित देखें

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

अक्षरों को बाइट्स में बदलता है।

virtual void System::Text::ICUEncoder::Convert(const char_t *chars, int charCount, uint8_t *bytes, int byteCount, bool flush, int &charsUsed, int &bytesUsed, bool &completed)
पैरामीटरप्रकारविवरण
charsconst char_t *एन्कोड करने के लिए अक्षर।
charCountintइनपुट बफ़र आकार।
बाइट्सuint8_t *गंतव्य बाइट बफ़र।
byteCountintगंतव्य एरे आकार।
flushboolयदि सत्य हो, तो गणना के बाद आंतरिक एन्कोडर स्थिति को साफ़ करता है।
charsUsedint&पढ़े गए अक्षरों की गिनती संग्रहीत करने वाले चर का संदर्भ।
bytesUsedint&लिखे गए बाइट्स की गिनती संग्रहीत करने वाले चर का संदर्भ।
completedbool&इनपुट बफ़र समाप्त हो जाने पर सत्य और अन्यथा असत्य सेट करने वाले चर का संदर्भ।

संबंधित देखें