الفرق بين المراجعتين ل"Ruby/InstructionSequence/to binary"
< Ruby | InstructionSequence
اذهب إلى التنقل
اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>to_binary</code> الخاص بالصنف <code>InstructionSequence</code> في روبي}}</noinclude> تصنيف: R...') |
(لا فرق)
|
مراجعة 23:44، 1 نوفمبر 2018
يُسلسل (serialize) التابع to_binary
سلسلة التعليمات التي استُدعي معها تنسيق على هيئة سلسلة نصية ثنائية String
. يتم إنشاء سلسلة التعليمات مقابلة بواسطة التابع ::load_from_binary
.
سيتم حفظ الوسيط المعطى String
(انظر فقرة البنية العامة) extra_data مع البيانات الثنائية. يمكنك الوصول إلى هذه البيانات عبر ::load_from_binary_extra_data
.
لاحظ أن البيانات الثنائية المترجمة ليست محمولة (portable). لا يمكنك نقل هذه البيانات الثنائية إلى جهاز آخر. كما لا يمكنك استخدام البيانات الثنائية التي تم إنشاؤها بواسطة هندسة أو إصدار آخر من روبي.
البنية العامة
to_binary(extra_data = nil) → binary str
المعاملات
extra_data
القيمة المُعادة
انظر أيضا
- التابع
to_a
: يُعيد مصفوفة (Array
) تتألف من 14 عنصرًا يمثلون سلسلة التعليمات بالبيانات التالية: - التابع
trace_points
: يُعيد نقاط التعقب (trace points) في سلسلة التعليمات. على هيئة مصفوفة من الأزواج [line، event_symbol].