هل دعم دول مجلس التعاون الخليجي 128 بت إنت على أمد 64?[مكررة]
-
29-09-2020 - |
سؤال
هل دعم دول مجلس التعاون الخليجي 128 بت إنت على أمد 64?
كيفية تحديد ذلك?
كيفية استخدام سكانف / برينتف لقراءة / كتابة ذلك?
المحلول
دول مجلس التعاون الخليجي يدعم المدمج في __int128
و unsigned __int128
أنواع (على منصات 64 بت فقط) ، ولكن يبدو أن تنسيق الدعم للأعداد الصحيحة 128 بت هو أقل شيوعا في ليبك.
ملاحظة: <stdint.h>
يحدد __int128_t
و __uint128_t
على الإصدارات قبل مجلس التعاون الخليجي 4.6.أنظر أيضا هل هناك عدد صحيح 128 بت في دول مجلس التعاون الخليجي? لجدول إصدارات دول مجلس التعاون الخليجي / رنة / المحكمة الجنائية الدولية.
كيف تعرف ما إذا كان __رقم 128_تم تعريفه للكشف عن __int128
نصائح أخرى
حفظ إلى Test.C وتجميع مع:
giveacodicetagpre.تحصل على:
giveacodicetagpre.كما ترى نوع الجوهريتاجكود مدعوم من خلال إبقاء اثنين من 64 بت في تسلسل ثم يعمل عليها مع نمط INT INT النموذجي لاستخدام تعليمتين، على سبيل المثال إضافة ثم ADC (إضافة مع حمل)