نتائج البحث

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

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

الصنف ARGF هو مجرى (stream) صُمِّم ليُستخدَم في الملفات البرمجية (scritps) التي تُعالج الملفات المُمرَّرة إليها على شكل وسائط في سطر الأوامر (command-line arguments)، أو المُمرَّرة عبر مجرى الدخل القياسي (STDIN). تُخزَّن الوسائط المُمرَّرة للملف البرمجي في المصفوفة ARGV، إذ يخزَّن وسيط واحد في كل عنصر. تفترض ARGF أنّ الوسائط التي ليست أسماء ملفات (filenames) قد أزيلت من ARGV. انظر الشيفرة التالية مثلًا: $ ruby argf.rb --verbose file1 file2 ARGV #=> ["--verbose", "file1", "file2"] option = ARGV.shift #=> "--verbose" ARGV #=> ...

Ruby/ARGF/close-3F

يتحقق التابع close?‎ إن أُغلِق الملف الحالي أم لا. إن أردت إغلاق الملف الحالي، فاستعمل التابع ARGF.close. البنية العامة closed? → true or false القيمة المعادة تعاد القيمة true إن أُغلِق الملف الحالي، أو القيمة false خلاف ذلك. انظر أيضًا التابع close: يغلق الملف الحالي ويتخطاه إلى الملف التالي في ARGV. التابع binmode?‎: يتحقق إذا تمت قراءة المجرى ARGF في الوضع الثنائي (binary mode). التابع eof?‎: يتحقق إذا بلغ الملف الحالي نهايته في ARGF. مصادر قسم التابع close?‎ في ...

Ruby/ARGF/close-3F

يتحقق التابع close?‎ إن أُغلِق الملف الحالي أم لا. إن أردت إغلاق الملف الحالي، فاستعمل التابع ARGF.close. البنية العامة closed? → true or false القيمة المعادة تعاد القيمة true إن أُغلِق الملف الحالي، أو القيمة false خلاف ذلك. انظر أيضًا التابع close: يغلق الملف الحالي ويتخطاه إلى الملف التالي في ARGV. التابع binmode?‎: يتحقق إذا تمت قراءة المجرى ARGF في الوضع الثنائي (binary mode). التابع eof?‎: يتحقق إذا بلغ الملف الحالي نهايته في ARGF. مصادر قسم التابع close?‎ في ...

التابع ARGF.readpartial في روبي

يقرأ التابع readpartial عددًا من البايتات لا يتجاوز قيمةً حديةً عليا من المجرى ARGF. سيطلق التابع readpartial الخطأ EOFError عند الوصول إلى نهاية المجرى ARGF؛ لما كان المجرى ARGF يتألف من سلسلة من عدة ملفات، فسيوجد محرف نهاية الملف (EOF) في نهاية كل ملف. البنية العامة readpartial(maxlen) → string readpartial(maxlen, outbuf) → outbuf الوسائط maxlen عدد البايتات الأعظمي المراد قراءته من المجرى ARGF. outbuf سلسلةٌ نصيةٌ تستعمل لتخزين البيانات المقروءة من المجرى ARGF. القيم المعادة تعاد سلسلة نصية تمثل البيانات المقروءة ...

التابع ARGF.read_nonblock في روبي

يقرأ التابع read_nonblock عددًا من البايتات لا يتجاوز قيمةً حديَّةً عليا من المجرى ARGF في وضع عدم الحجز (non-blocking mode). البنية العامة read_nonblock(maxlen[, options]) → string read_nonblock(maxlen, outbuf[, options]) → outbuf المعاملات maxlen عدد البايتات الأعظمي المراد قراءته من المجرى ARGF. options خيارات إضافية. outbuf سلسلةٌ نصيةٌ تستعمل لتخزين البيانات المقروءة من المجرى ARGF. القيم المعادة تعاد سلسلة نصية تمثل البيانات المقروءة من المجرى ARGF، أو يعاد الوسيط outbuf (إن أعطي) بعد تخزين البيانات المقروءة فيه. انظر أيضًا التابع read: يقرأ ...

التابع ARGF.readchar في روبي

يقرأ التابع readchar المحرف التالي من المجرى ARGF ثم يعيده على شكل سلسلة نصية. يُطلِق التابع الخطأ EOFError بعد قراءة المحرف الأخير من الملف الأخير. البنية العامة readchar → String or nil القيمة المعادة تعاد سلسلة نصية تحوي المحرف الذي قُرِأ من المجرى ARGF أمثلة مثال لاستخدام التابع readchar: $ echo "foo" > file $ ruby argf.rb file ARGF.readchar #=> "f" ARGF.readchar #=> "o" ARGF.readchar #=> "o" ARGF.readchar #=> "\n" ARGF.readchar #=> end of file reached (EOFError) انظر أيضًا التابع read: ...

التابع ARGF.readbyte في روبي

يقرأ التابع readbyte البايت التالي من المجرى ARGF ثمَّ يعيده على شكل عدد صحيح (Integer). يطلق التابع الخطأ EOFError بعد قراءة البايت الأخير من الملف الأخير. البنية العامة readbyte → Integer القيم المعادة يعاد عدد صحيح يمثل قيمة البايت الذي قُرِأ من المجرى ARGF. أمثلة أمثلة لاستخدام التابع readbyte: $ echo "foo" > file $ ruby argf.rb file ARGF.readbyte #=> 102 ARGF.readbyte #=> 111 ARGF.readbyte #=> 111 ARGF.readbyte #=> 10 ARGF.readbyte #=> end of file reached (EOFError) انظر أيضًا التابع getbyte: ...

التابع ARGF.to_s‎ في روبي

يعيد التابع to_s‎ القيمة "ARGF". البنية العامة to_s → String القيم المعادة تعاد السلسلة النصية "ARGF". أمثلة مثال على استخدام التابع to_s: ARGF.to_s # => “ARGF” انظر أيضًا التابع inspect: يعيد القيمة "ARGF". التابع binmode: يفعِّل الوضع الثنائي (binary mode) للمجرى ARGF. مصادر قسم التابع to_s في الصنف ARGF في توثيق روبي الرسمي.

التابع ARGF.readlines في روبي

يقرأ التابع readlines الملف الحالي في المجرى ARGF بشكل كامل. البنية العامة readlines(sep=$/) → array readlines(limit) → array readlines(sep, limit) → array الوسائط sep المحرف المستعمل كفاصل سطري. القيمة الافتراضية هي: /$. limit عددٌ يحدد الأحرف المراد قراءتها من كل سطر. افتراضيًا، ستُقرَأ كل المحارف الموجودة في السطر. القيم المعادة تعاد مصفوفة تحوي جميع محتويات الملف الحالي المقروء من المجرى ARGF، إذ يُخزَّن كل سطر في عنصر واحد من عناصرها. أمثلة مثال لاستخدام التابع readlines: lines = ARGF.readlines lines[0] ...

التابع ARGF.readline في روبي

يقرأ التابع readline السطر التالي من الملف الحالي في المجرى ARGF. يُفترَض أنَّ الفاصل المستعمل لفصل الأسطر هو المحرف /$؛ لاستخدام فاصل سطري مغاير، يمكن تمرير المحرف المراد استعماله كفاصل إلى التابع readline. يُطلَق الخطأ EOFError عند الوصول إلى نهاية الملف. البنية العامة readline(sep=$/) → string readline(limit) → string readline(sep, limit) → string الوسائط sep المحرف المستعمل كفاصل سطري. القيمة الافتراضية هي: /$. limit عددٌ يحدد الأحرف المراد قراءتها من كل سطر. افتراضيًا، ستُقرَأ كل المحارف الموجودة في السطر. القيم المعادة تعاد ...

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