io :: lockedfile.

طرق توريد كائنات لإغلاق الملفات
التحميل الان

io :: lockedfile. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Rani Pinchuk
  • موقع ويب الناشر:
  • http://search.cpan.org/~rani/Class-Phrasebook-0.88/SQL/SQL.pm

io :: lockedfile. العلامات


io :: lockedfile. وصف

طرق توريد كائنات لإغلاق الملفات IO :: LockedFile Class هي طرق كائن Perlsupply لقفل Filessynopsis استخدام IO :: LockedFile؛ # إنشاء كائن ملف مغلق جديد. ملف $ سوف يحمل مقبض ملف. # إذا تم تأمين الملف بالفعل، فلن تعود الأسلوب حتى يتم إلغاء قفل ملف # ملف $ = جديد io :: lockedfile ("> locked1.txt")؛ # عندما نغلق الملف - أصبح مفتوحا. ملف $-> إغلاق ()؛ # لنفترض أننا لم يكن لدينا الخط أعلاه، يمكننا أيضا حذف كائن #، ويتم فتح الملف تلقائيا وإغلاقه. ملف under = undef؛ في استخدامه التبسيط، فإن فئة IO :: LockedFile تعطينا نفس الواجهة من فئة الملفات IO :: مع الاختلاف الفريد الذي نتعامل معه مقفل باستخدام آلية قطيع (باستخدام وظيفة قطيع) .IF أثناء تشغيل العملية، تحطمت - سيتم إلغاء تأمين الملف تلقائيا. في الواقع - إذا كان كائن IO :: LockedFile يخرج من النطاق، يتم إغلاق الملف تلقائيا وفتحه. لذلك، إذا كنت مهتما فقط بوجود ملفات مقفلة مع قطيع، يمكنك تخطي معظم الوثائق أدناه. إذا كان الآخر اليد، أنت مهتم بإغلاق الملفات مع مخططات أخرى ثم يتدفق، أو تريد التحكم في سلوك القفل (وجود قفل غير حظر على سبيل المثال)، اقرأ على. في الوقت الذي يكون فيه الطبقة IO :: lockedfile نوع من فئة مجردة. نبذة مختصرة؟ لأن طرق هذه الفئة استدعاء الأساليب قفل وفتحها. لكن هذه الطرق لا تنفذ حقا في هذه الفئة. يفترض أن تنفذ في الفئات المشتقة من IO :: LockedFile.Why "النوع" من مجردة؟ لأن منشئ هذه الفئة سيعود كائن! كيف يمكن لفئة مجردة إنشاء كائنات؟ يتم ذلك من خلال وجود كائن عائد المنشئ الذي هو في الواقع كائن واحد من الفئات المشتقة من IO :: LockedFile. متطلبات: perl.


io :: lockedfile. برامج ذات صلة