الفئة System::Text::UTF32Encoding

UTF32Encoding class

ترميز UTF-32. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject() function. لا تقم بإنشاء نسخة من هذا النوع على المكدس أو باستخدام المشغل 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 ذات النهاية الكبيرة.
static constexpr DEFAULT_CODE_PAGEقيمة صفحة الترميز الافتراضية.
static constexpr UTF32_CODE_PAGEالرقم السحري المستخدم بواسطة Windows لتحديد معرف صفحة الشيفرة UTF-32 ذات النهاية الصغيرة.

انظر أيضًا