صفيف :: LINEREADER.

خطوط الوصول لملف عبر صفيف
التحميل الان

صفيف :: LINEREADER. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Bjoern Holsten
  • موقع ويب الناشر:
  • http://search.cpan.org/~bholsten/

صفيف :: LINEREADER. العلامات


صفيف :: LINEREADER. وصف

خطوط الوصول لملف عبر صفيف صفيف :: LINEREADER هي وحدة PERL التي تمنحك إمكانية الوصول إلى خطوط بعض الملفات عناصر صفيف. هذا الموصل يرث طرق من التعادل :: صفيف (انظر التعادل :: مجموعة). يمكنك حفظ الكثير من الذاكرة، لأن محتوى الملف يتم قراءته فقط عند الطلب، أي في حالة الوصول إلى عنصر الصفيف. تعقد إزاحة وطول جميع الخطوط في الذاكرة طالما قمت بربط صفيفك. يتم فتح الملف الأساسي للقراءة في الوضع الثنائي. (نعم، هناك بعض OSS، التي تحدث فرقا في تفسير تسلسل EOL، I.E. نهاية الخط وشخصية EOF، I.E. نهاية الملف ما هي الحرف "X1A"). قرأ البايتات هي النيجار المترجمة ولا قمعها. تتسنى خطوط إدراجها وتشمل تسلسل EOL. يفترض أن تسلسل EOL-تسلسل "X0DX0A" أو "x0ax0d" أو "x0d" أو "x0a". لا يتم إغلاق الملف حتى تقوم بتكوين الصفيف. استخدام الصفيف :: LINEREADER؛ بلدي @ شرفي # احصل على محتوى كل سطر كعنصر من @ الشرقية: التعادل @، "صفيف :: LINEREADER"، "اسم الملف"؛ طباعة العددية (@ (الخطوط السعودية)؛ # عدد الخطوط في ملف طباعة خطوط $ ؛ # محتوى الخط الأول خطوط الطباعة $ ؛ # محتوى السطر الأخير ... # احصل على إزاحة ومحتوى كل سطر كمرجع صفيف عبر عناصر @ @: التعادل @، "صفيف :: LINEREADER"، "اسم الملف"، النتيجة => []؛ طباعة العددية (@ (الخطوط السعودية)؛ # عدد الخطوط في ملف طباعة خطوط $ -> ، ":"، "، خطوط $ -> ؛ # تعويض ومحتوى الخط الخامس طباعة خطوط $ -> ، ":"، خطوط $ -> ؛ # تعويض ومحتوى السطر الأخير ... # احصل على إزاحة ومحتوى كل سطر كمرجع التجزئة عبر عناصر @ @ @: التعادل @، "صفيف: LINEREADER"، "اسم الملف"، النتيجة => {} ؛ طباعة العددية (@ (الخطوط السعودية)؛ # عدد الخطوط في ملف طباعة الملفات $ -> {Offset}، ":"، خطوط $ -> {content}؛ # تعويض ومحتوى الخط الرابع طباعة خطوط $ -> {OFFSET}، ":": "، خطوط $ -> {content}؛ # تعويض ومحتوى السطر الأخير ... المتطلبات: perl.


صفيف :: LINEREADER. برامج ذات صلة