System::Text::UTF32Encoding class

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 ذات النهاية الكبيرة.
static constexpr DEFAULT_CODE_PAGEقيمة صفحة الترميز الافتراضية.
static constexpr UTF32_CODE_PAGEالرقم السحري المستخدم من قبل Windows لتحديد معرف صفحة الترميز UTF-32 ذات النهاية الصغيرة.

انظر أيضًا