Κλάση System::Text::UTF32Encoding
περιεχόμενα
[
κρύβω
]UTF32Encoding class
Κωδικοποίηση UTF-32. Τα αντικείμενα αυτής της κλάσης πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη λειτουργία System::MakeObject() . Ποτέ μην δημιουργείτε παρουσία αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα επιβεβαίωσης. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα.
class UTF32Encoding : public System::Text::ICUEncoding
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| Clone() override | Κλωνοποιεί το αντικείμενο κωδικοποίησης. |
| Equals(SharedPtr<Object>) override | Συγκρίνει με το αντικείμενο. |
| GetHashCode() const override | Λαμβάνει τον κωδικό κατακερματισμού της κωδικοποίησης. |
| GetPreamble() override | Λαμβάνει την προαπόσπασμα κωδικοσελίδας. |
| operator==(const UTF32Encoding&) const | Συγκρίνει τις παραμέτρους των κωδικοποιήσεων. |
| UTF32Encoding() | Κατασκευαστής. |
| UTF32Encoding(bool, bool) | Κατασκευαστής. |
| UTF32Encoding(bool, bool, bool) | Κατασκευαστής. |
Πεδία
| Πεδίο | Περιγραφή |
|---|---|
| static constexpr BIG_UTF32_CODE_PAGE | Μαγικός αριθμός που χρησιμοποιείται από το Windows για το αναγνωριστικό κωδικοσελίδας UTF-32 big endian. |
| static constexpr DEFAULT_CODE_PAGE | Προεπιλεγμένη τιμή κωδικοσελίδας. |
| static constexpr UTF32_CODE_PAGE | Μαγικός αριθμός που χρησιμοποιείται από το Windows για το αναγνωριστικό κωδικοσελίδας UTF-32 little endian. |
Δείτε επίσης
- Class ICUEncoding
- Namespace System::Text
- Library Aspose.Page for C++