ملف :: Getlinemaxlength.

احصل على خطوط من ملف، يصل إلى أقصى طول خط
التحميل الان

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

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Rob Mueller
  • موقع ويب الناشر:
  • http://search.cpan.org/~robm/Mail-IMAPTalk-1.03/IMAPTalk.pm

ملف :: Getlinemaxlength. العلامات


ملف :: Getlinemaxlength. وصف

احصل على خطوط من ملف، يصل إلى الحد الأقصى لطول الخط ملف :: GetLinemaxlength هو وحدة بيرل للحصول على خطوط من ملف، ما يصل إلى أقصى طول الخط. استخدام الملف :: getlinemaxlength؛ $ fml = ملف :: getlinemaxlength-> جديد (stdin)؛ # قراءة الخطوط، ما يصل إلى 1024 حرف بينما (خط $ = $ fml-> getline (1024، $ الزائدة)) {} أثناء قراءة خطوط البيانات بشكل عام في بيرل (على سبيل المثال)، لا توجد طريقة سهلة على ما يبدو للحد من قراءة الخط إلى الحد الأقصى الطول (كما هو الحال في Call Call FGETS (Char * S، ANT الحجم، ملف * دفق)). يمكن أن يؤدي ذلك إلى مواقف DOS المحتملة في التعليمات البرمجية حيث يمكن للمهاجم إرسال خط كبير بشكل تعسفي واستخدام كل ذاكرتك. بالطبع يمكنك استخدام أشياء مثل BSD :: مورد لإيقاف برنامجك باستخدام كل الذاكرة، ولكن فقط يقتل العملية ويعطيك لا مزيد من المعلومات حول ما يسبب المشكلة. متطلبات: perl.


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