الفرق بين المراجعتين لصفحة: «Ruby/InstructionSequence/load from binary»
< Ruby | InstructionSequence
لا ملخص تعديل |
جميل-بيلوني (نقاش | مساهمات) ط مراجعة وتدقيق. |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: التابع <code>load_from_binary | <noinclude>{{DISPLAYTITLE: التابع <code>InstructionSequence.load_from_binary</code> في روبي}}</noinclude> | ||
[[تصنيف: Ruby]] | [[تصنيف: Ruby]] | ||
[[تصنيف: Ruby Method]] | [[تصنيف: Ruby Method]] | ||
[[تصنيف: Ruby InstructionSequence]] | [[تصنيف: Ruby InstructionSequence]] | ||
يُحمّل التابع <code>load_from_binary</code> [[Ruby/InstructionSequence|سلسلة تعليمات]] | يُحمّل التابع <code>load_from_binary</code> [[Ruby/InstructionSequence|سلسلة تعليمات]] من [[Ruby/String|سلسلة نصية]] ثنائية (binary format String) مُنشأ بواسطة <code>[[Ruby/InstructionSequence/to_binary|to_binary]]</code>. | ||
ليس لهذا المُحمَِل أداة تحقيق، لذا فإن تحميل سلسة نصية ثنائي معطوبة أو مُعدّلة قد يتسبب في مشاكل. | ليس لهذا المُحمَِل أداة تحقيق، لذا فإن تحميل سلسة نصية ثنائي معطوبة أو مُعدّلة قد يتسبب في حدوث مشاكل. | ||
عليك ألا تُحمّل البيانات الثنائية المقدمة من قبل الآخرين. يجب عليك استخدام البيانات الثنائية المترجمة | عليك ألا تُحمّل البيانات الثنائية المقدمة من قبل الآخرين. يجب عليك استخدام البيانات الثنائية المترجمة من طرفك فقط. | ||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="ruby">RubyVM::InstructionSequence.load_from_binary(binary) → iseq</syntaxhighlight> | <syntaxhighlight lang="ruby">RubyVM::InstructionSequence.load_from_binary(binary) → iseq</syntaxhighlight> | ||
سطر 14: | سطر 14: | ||
سلسلة نصية ثنائية. | سلسلة نصية ثنائية. | ||
==القيمة | ==القيمة المعادة== | ||
يعيد التابع <code>load_from_binary</code> [[Ruby/InstructionSequence|سلسلة تعليمات]]. | يعيد التابع <code>load_from_binary</code> [[Ruby/InstructionSequence|سلسلة تعليمات]]. | ||
==انظر | ==انظر أيضًا== | ||
* التابع <code>[[Ruby/InstructionSequence/load_from_binary_extra_data|load_from_binary_extra_data]]</code>: يُحمّل | * التابع <code>[[Ruby/InstructionSequence/load_from_binary_extra_data|load_from_binary_extra_data]]</code>: يُحمّل البيانات الإضافية المُضمّنة في السلسلة النصية الثنائية (binary format String) المعطاة. | ||
==مصادر== | ==مصادر== | ||
*[http://ruby-doc.org/core-2.5.1/RubyVM/InstructionSequence.html#method-c-load_from_binary قسم | *[http://ruby-doc.org/core-2.5.1/RubyVM/InstructionSequence.html#method-c-load_from_binary قسم التابع load_from_binary في الصنف InstructionSequence في توثيق روبي الرسمي.] |
المراجعة الحالية بتاريخ 07:25، 4 ديسمبر 2018
يُحمّل التابع load_from_binary
سلسلة تعليمات من سلسلة نصية ثنائية (binary format String) مُنشأ بواسطة to_binary
.
ليس لهذا المُحمَِل أداة تحقيق، لذا فإن تحميل سلسة نصية ثنائي معطوبة أو مُعدّلة قد يتسبب في حدوث مشاكل.
عليك ألا تُحمّل البيانات الثنائية المقدمة من قبل الآخرين. يجب عليك استخدام البيانات الثنائية المترجمة من طرفك فقط.
البنية العامة
RubyVM::InstructionSequence.load_from_binary(binary) → iseq
المعاملات
binary
سلسلة نصية ثنائية.
القيمة المعادة
يعيد التابع load_from_binary
سلسلة تعليمات.
انظر أيضًا
- التابع
load_from_binary_extra_data
: يُحمّل البيانات الإضافية المُضمّنة في السلسلة النصية الثنائية (binary format String) المعطاة.