نتائج البحث

اذهب إلى التنقل اذهب إلى البحث

التابع Object.clone في روبي

يُنتج التابع clone نسخةً سطحيةً (shallow copy) من الكائن المعطى. تُنسَخ متغيرات النسخة (instance variables) ولكن لا تُنسَخ الكائنات التي تشير إليها. يَنسَخ التابع clone حالة الكائن المجمدة (إلا إذا كان وسيط الكلمة المفتاحية freez: مساويًا للقيمة falsefalse) والتالفة (tainted). انظر أيضًا النقاش في صفحة التابع Object.dup. قد يمتلك هذا التابع سلوكًا  محدّدًا بالصنف (class-specific). إذا كان كذلك، سيُوثَّق السلوك تحت التابع ‎.initialize_copy من نفس الصنف. البنية العامة clone(freeze: true) → an_object المعاملات freeze وسيطُ مسمى (keyword argument) يأخذ القيمة ...

التابع Struct.hash‎ في روبي

يعيد التابع hash القيمة hash استنادًا إلى محتويات هذه البنية. البنية العامة hash→ integer‎ القيمة المعادة يعاد عدد صحيح يمثِّل الشيفرة hash استنادًا إلى محتويات البنية المعطاة. انظر أيضًا التابع inspect: يعيد سلسلة نصية تحتوي وصفًا لهذه البنية. التابع Object.hash: يحسب القيمة hash للكائن الذي استدعي معه. مصادر قسم التابع hash‎ في الصنف Struct‎ في توثيق روبي الرسمي.

التابع Process.kill في روبي

يرسل التابع kill إشارة محدَّدة إلى عملية ذات مُعرِّف معطى أو إلى جميع العمليات التي معرِّف المجموعة التي تملكه مساويًا إلى معرِّف المجموعة للعملية المستدعية. البنية العامة kill(signal, pid, ...) → integer المعاملات signal عدد صحيح يمثِّل رقم الإشارة أو سلسلة نصية تمثِّل اسم الإشارة بحسب POSIX (مع أو بدون السابقة SIG). إن كان عددًا صحيحًا موجبًا، إن كان عددًا سالبًا (يبدأ بإشارة الناقص)، فستُقتَل مجموعات العملية (process groups) بدلًا من العمليات. ليست جميع الإشارات مدعومة على كل المنصات. مفاتيح وقيم ...

التابع Numeric.floor‎ في روبي

يعيد التابع floor أكبر عدد من الأعداد الأصغر من أو تساوي العدد الذي استُدعي معه وبدقة محدَّدة. ينفِّذ الصنف Numeric هذه العملية عن طريق تحويل قيمة العدد المعطى إلى النوع Float ثم استدعاء التابع Float.floor. البنية العامة floor([ndigits]) → integer or float‎ المعاملات ndigits‎ عدد يمثل دقة المنازل العشري. القيمة الافتراضية هي: 0. القيمة المعادة يعاد عدد صحيح أو عشري يمثِّل أكبر عدد من الأعداد الأصغر من أو تساوي العدد الذي استُدعي معه وبدقة ndigits للمنازل العشرية فيه. انظر أيضا ...

التابع Module.attr_accessor‎ في روبي

يحدد التابع attr_accessor خاصية مسماة (named attribute) لهذه الوحدة، إذ يكون الاسم هو نتيجة التعبير symbol.id2name، وينشئ متغير نسخة (@name) وتابع وصول مقابل له (access method) لقراءته. ينشئ أيضًا تابعًا يُسمى ‎name=‎ لتعيين الخاصية. تحول الوسائط النصية إلى رموز. البنية العامة attr_accessor(symbol, ...) → nil attr_accessor(string, ...) → nil‎ المعاملات symbol‎ رمز لتحديد الخاصية. string‎ سلسلة نصية لتحديد الخاصية. القيمة المعادة تعاد القيمة nil. أمثلة مثال على استخدام التابع attr_accessor‎: module Mod attr_accessor(:one, :two) end Mod.instance_methods.sort #=> [:one, :one=, :two, :two=]‎ ...

التابع IO.binread‎ في روبي

يفتح التابع binread الملف ثم يحرِّك موضع المؤشر بمقدار محدد (في حال إعطائه) ثم يجلب جميع محتوى الملف بدءًا من موضع المؤشر وحتى نهاية الملف أو يجلب حجم محدَّد من البيانات. يتأكد التابع binread من إغلاق الملف قبل إنهاية العملية. يفتح التابع الملف في الوضع "rb:ASCII-8BIT". البنية العامة binread(name, [length [, offset]] )→ string‎ المعاملات name‎ اسم الملف المراد فتحه وجلب البيانات منه. length‎ عدد صحيح يمثل عدد البايتات المراد جلبها من الملف. القيمة الافتراضية هي قراءة وجلب البيانات بدءًا من ...

التابع String.undump في روبي

يعيد التابع undump نسخة عن السلسلة النصية التي استدعي معها مع حذف جميع المحارف المُهربة منها. البنية العامة undump → new_str القيمة المعادة تُعاد نسخة عن السلسلة النصية المعطاة مع حذف جميع المحارف المُهربة منها. أمثلة مثال على استعمال التابع undump: "\"hello \\n ''\"".undump #=> "hello \n ''" انظر أيضًا التابع dump: يُعيد نسخة عن السلسلة النصية مع استبدال المحارف الغير مطبوعة بالرمز nnn\ وتهريب المحارف الخاصة. التابع strip: يعيد نسخة عن السلسلة النصية مع حذف المسافات البيضاء من بداية ...

التابع Fiber.inspect في روبي

يُعدُّ التّابع inspect اسمًا بديلًا (alias) للتّابع to_s. البنية العامة inspect() انظر أيضا التابع to_s: يُعيد معلوماتٍ عن الليف (fiber) بشكل سلسلةٍ نصيةٍ. مصادر صفحة التابع inspect في الصنف Fiber في توثيق روبي الرسمي.

التابع Float.phase‎ في روبي

يعيد التابع phase القيمة 0 إن كان العدد العشري الذي استُدعي معه موجبًا، أو يعيد القيمة pi خلاف ذلك. البنية العامة phase → 0 or float‎ القيمة المعادة تعاد القيمة 0 إن كان العدد العشري المعطى موجبًا، أو تعاد القيمة pi خلاف ذلك. انظر أيضا التابع angle: يعيد القيمة 0 إن كان العدد الذي استُدعي معه موجبًا، أو القيمة pi خلاف ذلك. التابع polar: يعيد المصفوفة [num.abs، num.arg] إذ num هو العدد المعطى. مصادر قسم التابع phase‎ في الصنف Float في توثيق روبي الرسمي. ...

التابع String.prepend في روبي

يُلحق التابع prepend السلسلة النصية المُمرَّرة إليه ببداية السلسلة النصية التي استدعيت معه. البنية العامة prepend(other_str1, other_str2,...) → str المعاملات other_str1 السلسلة النصية الأولى المُراد إلحاقها ببداية السلسلة النصية المُعطاة. other_str2 السلسلة النصية الثانية المُراد إلحاقها ببداية السلسلة النصية المُعطاة. ... السلاسل النصية الأخرى المراد إلحاقها ببداية السلسلة النصية المعطاة. القيمة المعادة تُعاد السلسلة النصية المعطاة بعد إلحاق السلاسل النصية other_str1 و other_str2 و ... ببدايتها. أمثلة مثال على استعمال التابع prepend: a = "!" a.prepend("hello ", "world") #=> "hello world!" a ...

عرض (20 السابقة | 20 التالية) (20 | 50 | 100 | 250 | 500).