System::Text::UTF32Encoding klasse
inhoud
[
verbergen
]UTF32Encoding class
UTF-32 codering. Objecten van deze klasse mogen alleen worden gealloceerd met de System::MakeObject() functie. Maak nooit een instantie van dit type op de stack of met operator new, omdat dit runtime‑fouten en/of assertiefouten veroorzaakt. Wikkel deze klasse altijd in de System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
class UTF32Encoding : public System::Text::ICUEncoding
Methoden
| Methode | Beschrijving |
|---|---|
| Clone() override | Kopieert coderingsobject. |
| Equals(SharedPtr<Object>) override | Vergelijkt met object. |
| GetHashCode() const override | Haalt de hashcode van de codering op. |
| GetPreamble() override | Haal de preambule van de codepagina op. |
| operator==(const UTF32Encoding&) const | Vergelijkt de parameters van coderingen. |
| UTF32Encoding() | Constructor. |
| UTF32Encoding(bool, bool) | Constructor. |
| UTF32Encoding(bool, bool, bool) | Constructor. |
Velden
| Veld | Beschrijving |
|---|---|
| static constexpr BIG_UTF32_CODE_PAGE | Magisch getal gebruikt door Windows voor big‑endian UTF-32 codepagina‑id. |
| static constexpr DEFAULT_CODE_PAGE | Standaardwaarde van de codepagina. |
| static constexpr UTF32_CODE_PAGE | Magisch getal gebruikt door Windows voor little‑endian UTF-32 codepagina‑id. |
Zie ook
- Class ICUEncoding
- Namespace System::Text
- Library Aspose.Page for C++