نتائج البحث

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

الصنف SyntaxError في روبي

يطلق الاستثناء SyntaxError عند اكتشاف خطأ في صياغة الشيفرة البرمجية لروبي. eval("1+1=2") سيًطلق الاستثناء SyntaxError بالشكل التالي: SyntaxError: (eval):1: syntax error, unexpected '=', expecting $end توابع الصنف العامة new ينشئ استثناءً جديدًا من النوع SyntaxError. مصادر صفحة الصنف SyntaxError في توثيق روبي الرسمي.

التابع String.lstrip!‎ في روبي

يحذف التابع lstrip!‎ المسافة البيضاء في بادئة السلسلة النصية المعطاة. يُقصد بالمسافة البيضاء أي من المحارف التالية: القيمة العدمية (null)، أو مسافة الجدولة الأفقية (horizontal tab)، أو مسافة الجدولة العمودية (vertical tab)، أو محرف الانتقال إلى سطر جديد (line feed)، أو محرف الانتقال إلى صفحة جديدة (form feed)، أو محرف العودة إلى بداية السطر (carriage return)، أو المسافة الفارغة (space). البنية العامة lstrip! → self or nil القيمة المعادة تُعاد السلسلة النصية المعطاة بعد حذف المسافة البيضاء من بادئتها، أو ...

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

يعيد التابع lstrip نسخة عن السلسلة النصية مع حذف المسافة البيضاء في بادئة السلسلة. يُقصد بالمسافة البيضاء أي من المحارف التالية: القيمة العدمية (null)، أو مسافة الجدولة الأفقية (horizontal tab)، أو مسافة الجدولة العمودية (vertical tab)، أو محرف الانتقال إلى سطر جديد (line feed)، أو محرف الانتقال إلى صفحة جديدة (form feed)، أو محرف العودة إلى بداية السطر (carriage return)، أو المسافة الفارغة (space). البنية العامة lstrip → new_str القيمة المعادة تُعاد نسخة عن السلسلة النصية المعطاة مع حذف المسافة ...

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

يكتب التابع write_nonblock السلسلة النصية المُمرَّرة إليه في المجرى الذي استُدعي معه باستخدام استدعاء النظام write(2)‎ بعد تعيين قيمة الراية O_NONBLOCK الخاصة بواصف الملف (file descriptor) الأساسي. يستدعي التابع write_nonblock استدعاء النظام write(2)‎. ويتسبب في كافة الأخطاء التي يتسبب فيها استدعاء النظام write(2)‎، مثل Errno::EWOULDBLOCK و Errno::EINTR وغيرهما. قد تكون النتيجة أصغر من طول السلسلة النصية (أي أن الكتابة جزئية). لذا يجب أن يعالج المستدعي هذه الأخطاء، إضافة إلى مسألة الكتابة الجزئية. إن كان الاستثناء يساوي Errno::EWOULDBLOCK أو Errno::EAGAIN، فسيتم توسيعه ...

 التابع Complex.real في روبي

يعيد التابع ‎real الجزء الحقيقي (real part) للعدد العقدي الذي استدعي معه. البنية العامة real → real القيمة المعادة يعاد عدد حقيقي يمثِّل الجزء الحقيقي (real part) للعدد العقدي. أمثلة أمثلة عن استخدام معامل التابع ‎real: Complex(7).real #=> 7 Complex(9, -4).real #=> 9 انظر أيضًا التابع image: يعيد الجزء التخيلي للعدد العقدي.  مصادر قسم التابع real‎ في الصنف Complex في توثيق روبي الرسمي.

التابع SignalException.new‎ في روبي

ينشئ التابع new كائنًا جديدًا من النوع SignalException. البنية العامة new(sig_name) → signal_exception new(sig_number [, name])→ signal_exception‎ المعاملات sig_name‎ اسم الإشارة. يجب أن يكون هذا المعامل اسم إشارة معروف. sig_number‎ رقم الإشارة. name‎ اسم الإشارة. القيمة المعادة يعاد كائنٌ جديدٌ من النوع SignalException. انظر أيضًا التابع signo: يعيد رقم إشارة. مصادر قسم التابع new‎ في الصنف SignalException‎ في توثيق روبي الرسمي.

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

يقرأ التابع read ملفًا محددًا بعد فتحه ثم يغلقه قبل إعادة الناتج. البنية العامة read(name, [length [, offset]] [, opt] )→ string‎ المعاملات name‎ اسم الملف المراد القراءة منه. إن كان name يبدأ بمحرف الأنبوب ("|")، فستُنشَأ عملية فرعية (subprocess) بطريقة مشابهة للتابع Kernel.open، ثم ستعاد مُخرجاتها. length‎ عدد صحيح يمثل عدد البايتات المراد قراءتها من الملف. القيمة الافتراضية لهذا المعامل هي القراءة حتى نهاية الملف. offset‎ عدد صحيح يمثل إزاحة موضع المؤشر في الملف إلى المكان الذي يراد بدء القراءة ...

التابع Array.slice في روبي

يجلب التابع slice عنصرًا ذي فهرس محدد، أو جزءًا محددًا ببداية وطول، أو مجالًا محددًا ببداية ونهاية من مصفوفة. إن مُرِّرت قيم سالبة للفهارس، فسيُحسَب موضع العنصر بدءًا من نهاية المصفوفة، إذ تمثل القيمة ‎-1 فهرس العنصر الأخير. ستُعاد مصفوفة فارغة في حال كان فهرس بداية المجال المحدد يقع عند نهاية المصفوفة. البنية العامة slice(index) → obj or nil slice(start, length) → new_ary or nil slice(range) → new_ary or nil المعاملات index عدد صحيح يمثل فهرس العنصر المراد اقتطاعه من المصفوفة المعطاة. ...

 التابع Complex.rationalize في روبي

يعيد التابع ‎rationalize القيمة الجذرية (rational) المقابلة للعدد العقدي (ينبغي أن يكون الجزء التخيلي معدومًا). البنية العامة rationalize([eps]) → rational المعاملات eps يمثل هامش التقريب. إذ يحقق (c-|eps| <= result <= c+|eps|)، حيث c يمثل العدد العقدي، و resultيمثل القيمة المعادة. القيمة المعادة يعيد التابع ‎rationalize القيمة الجذرية (rational ) المقابلة للعدد العقدي. والذي هو عدد جذري. أمثلة أمثلة عن استخدام معامل التابع ‎rationalize: Complex(1.0/3, 0).rationalize #=> (1/3) Complex(1, 0.0).rationalize # RangeError Complex(1, 2).rationalize ...

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

يجلب التابع gets السطر التالي من المجرى الذي استدعي معه. يجب أن يكون المجرى مفتوحًا في وضعية القراءة وإلا سيُطلَق الاستثناء IOError. إن كان المجرى يحتوي على حروف متعددة البايتات، فستعيد gets(1)‎ الحرف بالكامل. البنية العامة gets(sep=$/ [, getline_args]) → string or nil gets(limit [, getline_args])→ string or nil gets(sep, limit [, getline_args]) → string or nil‎ المعاملات sep‎ المحرف الفاصل بين الأسطر. القيمة الافتراضية هي: /$. إن كانت قيمته nil، فستُقرَأ آنذاك جميع محتويات المجرى (أي سيمثِّل نهاية المجرى). limit‎ عدد ...

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