System::Text::UTF8Encoding classe
Contenuti
[
Nascondere
]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
| Metodo | Descrizione |
|---|---|
| Clone() override | Clona l’oggetto di codifica. |
| Equals(SharedPtr<Object>) override | Confronta con l’oggetto. |
| GetHashCode() const override | Ottiene il codice hash della codifica. |
| GetMaxByteCount(int) override | Restituisce il numero massimo di byte necessari per codificare un numero specificato di caratteri. |
| GetMaxCharCount(int) override | Restituisce il numero massimo di caratteri necessari per decodificare un numero specificato di byte. |
| GetPreamble() override | Ottiene il preambolo della pagina di codice. |
| operator==(const UTF8Encoding&) const | Confronta i parametri delle codifiche. |
| UTF8Encoding() | Costruttore. |
| UTF8Encoding(bool) | Costruttore. |
| UTF8Encoding(bool, bool) | Costruttore. |
Campi
| Campo | Descrizione |
|---|---|
| static constexpr DEFAULT_CODE_PAGE | Valore predefinito della pagina di codice. |
| static constexpr UTF8_CODE_PAGE | Informazioni RTTI. |
Vedi anche
- Class ICUEncoding
- Namespace System::Text
- Library Aspose.Font for C++