نتائج البحث

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

التابع LocalJumpError.reason في روبي

يعيد التابع reason سبب إنهاء الكتلة البرمجية: ‎ :breakأو ‎:redo أو ‎:retry أو ‎:next أو :return أو ‎:noreason. البنية العامة reason → symbol القيمة المعادة يعاد رمزٌ يمثل سبب إنهاء الكتلة البرمجية. انظر أيضا التابع exit_value: يعيد قيمة الخروج المرتبطة بالاستثناء LocalJumpError. مصادر قسم التابع reason في الصنف LocalJumpError في توثيق روبي الرسمي.

التابع Time.tv_sec‎ في روبي

يُعيد التابع tv_sec القيمة المقابلة للتوقيت التي تمثل عدد الثواني التي مرت منذ توقيت يونيكس. البنية العامة tv_sec → int‎ القيمة المعادة يعاد عدد الثواني التي مرت منذ توقيت يونيكس. أمثلة مثال على استخدام التابع tv_sec‎: t = Time.now "%10.5f" % t.to_f #=> "1270968656.89607" t.to_i #=> 1270968656‎ انظر أيضًا التابع tv_nsec: يُعيد عدد النانوثواني المقابلة للتوقيت المعطى التي مرت منذ توقيت يونيكس. التابع tv_usec: يُعيد المقابلة للتوقيت التي تمثل عدد ...

التابع Enumerable.chunk_while في روبي

ينشئ التابع chunk_while مُعدِّدًا لكل جزء من العناصر المجمَّعة سويةً. تُعرَّف بداية الأجزاء (chunks) عبر الكتلة المعطاة. البنية العامة chunk_while {|elt_before, elt_after| bool } → an_enumerator يفصل هذا التابع كل جزء باستعمال العناصر المتجاورة، التي هي elt_before و elt_after، في المُعدِّد المستقبل. يفصل هذا التابع الأجزاء بين elt_before و elt_after حيث تعيد الكتلة القيمة false. تُستدعَى الكتلة مع طول المُعدِّد المستقبل مطروحًا منه الواحد. ينتج عن المُعدِّد الناتج العناصر المجمَّعة كمصفوفة. لذلك، يمكن استدعاء التابع each بالشكل التالي: enum.chunk_while { |elt_before, elt_after| bool ...

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

يفك التابع unpack ترميز السلسلة النصية التي استدعي معها (والتي قد تحوي بيانات ثنائية) وفقًا إلى سلسلة التنسيق المعطاة، ويعيد مصفوفة من كل قيمة مستخرجة. البنية العامة unpack(format) → anArray المعاملات format سلسلة نصية تمثِّل سلسلة التنسيق. تتكون سلسلة التنسيق من سلسلة من الموجهات ذات المحارف الفردية (اطلع على الجدول الآتي). يمكن أن يعقب كل موجِّه عددٌ يشير إلى عدد مرات تكرار هذا الموجه. سيستعمل الرمز * كل العناصر المتبقية. يمكن أن يلي كل موجه من الموجهات sSiIlL شرطة سفلية ...

التابع Hash.new في روبي

ينشئ التابع new جدول Hash جديد فارغ ثم يعيده. إذا أجريت بعد ذلك محاولة للوصول إلى مفتاح غير موجود وغير مرتبط بقيمة، فستعاد قيمة تعتمد على كيفية استدعاء التابع new لإنشاء الجدول Hash هذا. البنية العامة new → new_hash new(obj) → new_hash new {|hash, key| block } → new_hash في الشكل الأول من التابع new، تعيد أية محاولة للوصول إلى مفتاحٍ القيمة nil. إذا أعطي المعامل obj في الشكل الثاني، فستُستخدم قيمته وحدها كقيمة افتراضية لكافة القيم. أمَّا إذا حُدِدت كتلة كما فيا الشكل ...

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

يعيد التابع upto القيم المتعاقبة، ابتداءًا من السلسلة النصية str المُعطاة، وانتهاءًا بالسلسلة المُمرَّرة إليه، ثم تُمرَّر كل قيمة بدورها إلى الكتلة المعطاة. تُستخدَم طريقة التابع succ من أجل توليد القيم المتعاقبة. تُعاد القيمة الأخيرة مع مجموعة القيم المتعاقبة إذا كان المعامل الاختياري الأخير محذوفًا، أو كانت قيمته تساوي false، وتُحذف إذا كانت قيمة المعامل تساوي true. إذا كانت السلسلة النصية المعطاة والسلسلة النصية المُمرَّرة إلى التابع عبارة فقط عن حروف عددية مُرمزة بترميز ascii؛ فإن التابع بعتبرها أعدادًا عشريةً، ...

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

الشكل الأول للتابع attr (انظر فقرة البنية العامة) مكافئ للتابع attr_reader. أما الشكل الثاني فيكافئ attr_accessor(name)‎، ولكنه أصبح مهملًا الآن. الشكل الأخير يكافئ attr_reader(name)‎، لكنه أصبح مهملًا أيضًا. البنية العامة attr(name, ...) → nil attr(name, true) → nil attr(name, false) → nil‎ المعاملات name‎ اسم الميزة. القيمة المعادة تعاد القيمة nil. انظر أيضا التابع attr_accessor: يحدد خاصية مسماة (named attribute) لهذه الوحدة. التابع attr_writer: ينشئ تابع وصول (accessor method) للسماح بتعيين قيمة للخاصية symbol.id2name. مصادر قسم التابع attr‎ في الصنف Module‎ في توثيق روبي ...

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

يتحقق التابع real?‎ إن كان العدد الذي استُدعي معه عددًا حقيقيًّا (أي ليس من النوع Complex). البنية العامة real? → true or false‎ القيمة المعادة تعاد القيمة true إن كان العدد المعطى عددًا حقيقيًّا. انظر أيضا التابع real: يعيد الكائن نفسه (self). مصادر قسم التابع real?‎ في الصنف Numeric‎ في توثيق روبي الرسمي.

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

يعيد التابع grapheme_clusters مصفوفة من الوحدات الكتابية (grapheme clusters) الموجودة في السلسلة النصية التي استدعيت معه. هذا التابع هو اختزال للاستدعاء str.each_grapheme_cluster.to_a. إن أعطيت كتلة - وهو الشكل المهمل من التابع-، فسيعمل التابع مثل التابع each_grapheme_cluster تمامًا. البنية العامة grapheme_clusters → an_array القيمة المعادة تعاد مصفوفة من الوحدات الكتابية في السلسلة النصية المعطاة. انظر أيضًا التابع each_grapheme_cluster: يمرِّر كل وحدة كتابية (grapheme) إلى الكتلة المعطاة ثم يعيد سلسلة نصية بالناتج الذي تعيده. مصادر قسم التابع ‎grapheme_clusters في الصنف String في توثيق ...

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

يكتب التابع fdatasync مباشرةً جميع البيانات المخزنة في مجرى د/خ على القرص. إذا لم يكن نظام التشغيل يدعم الدالة fdatasync(2)‎، فسيُستدعَى التابع fsync بدلًا منه (مما قد يطلق الاستثناء NotImplementedError). البنية العامة fdatasync→ 0 or nil‎ القيمة المعادة تعاد القيمة صفر عند انتهاء عملية الكتابة أو القيمة nil إن لم يكن هنالك أية بيانات لكتابتها. انظر أيضًا التابع fsync: يكتب مباشرةً جميع البيانات المخزنة في المجرى الذي استدعي معه على القرص. التابع flush: ينقل أي بيانات مخزَّنة في المجرى الذي استدعي معه إلى ...

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