Classe System::Text::UTF32Encoding
Contenuti
[
Nascondere
]UTF32Encoding class
Codifica UTF-32. Gli oggetti di questa classe devono essere allocati solo utilizzando la funzione System::MakeObject() . Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e usa questo puntatore per passarlo alle funzioni come argomento.
class UTF32Encoding : 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. |
| GetPreamble() override | Ottiene il preambolo della pagina di codice. |
| operator==(const UTF32Encoding&) const | Confronta i parametri delle codifiche. |
| UTF32Encoding() | Costruttore. |
| UTF32Encoding(bool, bool) | Costruttore. |
| UTF32Encoding(bool, bool, bool) | Costruttore. |
Campi
| Campo | Descrizione |
|---|---|
| static constexpr BIG_UTF32_CODE_PAGE | Numero magico usato da Windows per l’ID della pagina di codice UTF-32 big endian. |
| static constexpr DEFAULT_CODE_PAGE | Valore predefinito della pagina di codice. |
| static constexpr UTF32_CODE_PAGE | Numero magico usato da Windows per l’ID della pagina di codice UTF-32 little endian. |
Vedi anche
- Class ICUEncoding
- Namespace System::Text
- Library Aspose.Font for C++