System::Text::UTF8Encoding classe

UTF8Encoding class

Codifica UTF-8. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument.

class UTF8Encoding : public System::Text::ICUEncoding

Metodi

MetodoDescrizione
Clone() overrideClona l’oggetto di codifica.
Equals(SharedPtr<Object>) overrideConfronta con l’oggetto.
GetHashCode() const overrideOttiene il codice hash della codifica.
GetMaxByteCount(int) overrideRestituisce il numero massimo di byte necessari per codificare un numero specificato di caratteri.
GetMaxCharCount(int) overrideRestituisce il numero massimo di caratteri necessari per decodificare un numero specificato di byte.
GetPreamble() overrideOttiene il preambolo della pagina di codice.
operator==(const UTF8Encoding&) constConfronta i parametri delle codifiche.
UTF8Encoding()Costruttore.
UTF8Encoding(bool)Costruttore.
UTF8Encoding(bool, bool)Costruttore.

Campi

CampoDescrizione
static constexpr DEFAULT_CODE_PAGEValore predefinito della pagina di codice.
static constexpr UTF8_CODE_PAGEInformazioni RTTI.

Vedi anche