التابع InstructionSequence.to_binary‎ في روبي

من موسوعة حسوب
مراجعة 08:16، 4 ديسمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات) (مراجعة وتدقيق.)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

يُسلسل (serialize) التابع to_binary سلسلة التعليمات التي استُدعي معها على هيئة سلسلة نصية ثنائية (binary). يتم إنشاء سلسلة تعليمات بعد تحويلها باستعمال هذا التابع بواسطة التابع load_from_binary.

لاحظ أن البيانات الثنائية المترجمة ليست محمولة (portable). لا يمكنك نقل هذه البيانات الثنائية إلى جهاز آخر. كما لا يمكنك استخدام البيانات الثنائية التي تم إنشاؤها بواسطة إصدار آخر من روبي.

البنية العامة

to_binary(extra_data = nil)  binary str

المعاملات

extra_data

سيتم حفظ المعامل extra_data المعطى مع البيانات الثنائية. يمكنك الوصول إلى هذه البيانات عبر التابع load_from_binary_extra_data. القيمة الافتراضية لهذا المعامل هي: nil.

القيمة المعادة

تعاد سلسلة نصية ثنائية ناتجة عن تحويل سلسلة التعليمات المعطاة.

انظر أيضا

مصادر