System::Text::UTF32Encoding sınıfı
İçindekiler
[
Saklamak
]UTF32Encoding class
UTF-32 kodlaması. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örneği yığıt üzerinde veya new operatörüyle oluşturmaktan kaçının, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.
class UTF32Encoding : public System::Text::ICUEncoding
Yöntemler
| Yöntem | Açıklama |
|---|---|
| Clone() override | Kodlama nesnesini kopyalar. |
| Equals(SharedPtr<Object>) override | Nesneyle karşılaştırır. |
| GetHashCode() const override | Kodlamanın karma kodunu alır. |
| GetPreamble() override | Kod sayfası ön ekini al. |
| operator==(const UTF32Encoding&) const | Kodlamaların parametrelerini karşılaştırır. |
| UTF32Encoding() | Yapıcı. |
| UTF32Encoding(bool, bool) | Yapıcı. |
| UTF32Encoding(bool, bool, bool) | Yapıcı. |
Alanlar
| Alan | Açıklama |
|---|---|
| static constexpr BIG_UTF32_CODE_PAGE | Büyük endian UTF-32 kod sayfası kimliği için Windows tarafından kullanılan sihirli sayı. |
| static constexpr DEFAULT_CODE_PAGE | Varsayılan kod sayfası değeri. |
| static constexpr UTF32_CODE_PAGE | Küçük endian UTF-32 kod sayfası kimliği için Windows tarafından kullanılan sihirli sayı. |
Ayrıca Bakınız
- Class ICUEncoding
- Namespace System::Text
- Library Aspose.Font for C++