ملف :: Counterfile.

ملف :: Counterfile هو فئة مضادة مستمرة.
التحميل الان

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

الإعلانات

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

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


ملف :: Counterfile. وصف

ملف :: Counterfile هو فئة مضادة مستمرة. ملف :: Counterfile هو فئة مضادة مستمرة. استخدام الملف :: $ c = file :: counterfile-> جديد ("عداد"، "AA00")؛ معرف $ = $ c-> inc؛ افتح (F، "> F $ ID")؛ هذه الوحدة تنفذ فئة مضادة مستمرة. يمثل كل عداد من خلال ملف منفصل في نظام الملفات. يتم تطبيق قفل الملفات، لذلك يمكن أن تحاول العمليات المتعددة الوصول إلى عداد في وقت واحد دون خطر تدمير العداد. أعط اسم الملف كمعلمة الأولى إلى منشئ الكائنات (جديد). يتم إنشاء الملف إذا لم يكن موجودا. إذا لم يبدأ اسم الملف ب "/" أو "."، ثم يتم تفسيره كملف نسبي إلى ملف $ :: Counterfile :: Default_dir. تتم تهيئة القيمة الافتراضية لهذا المتغير من متغير البيئة TMPDIR، أو / USR / TMP إذا لم يتم تعريف متغير بيئة. قد ترغب في تعيين قيمة مختلفة لهذا المتغير قبل إنشاء عدادات. إذا قمت بتمرير المعلمة الثانية إلى المنشئ، فهي تحدد القيمة الأولية لعداد جديد. تسري هذه المعلمة سوى مفعول فقط عند إنشاء الملف (أي غير موجود قبل المكالمة). عند استدعاء الأسلوب Inc ()، يمكنك زيادة قيمة العداد من قبل واحد. عند الاتصال DEC ()، تنخفض قيمة العداد. في كلتا الحالتين يتم إرجاع القيمة الجديدة. تعمل طريقة DEC () فقط للعدادات العددية (الأرقام فقط). يمكنك نظرة خاطفة على قيمة العداد (دون زيادة ذلك) باستخدام طريقة القيمة (). يمكن تأمين العداد وإلغاء القفل مع القفل () و فتح () الأساليب. تزايد واسترجاع القيمة أسرع عندما يتم تأمين العداد، لأننا لسنا لا يتعين علينا تحديث ملف العداد في كل وقت. يمكنك الاستعلام عن ما إذا كان العداد مغلق مع الطريقة المقفلة (). هناك أيضا واجهة التحميل الزائد للمشغل للملف :: كائن مضاد للملف. هذا يعني أنه يمكنك استخدام المشغل ++ لزيادة الزيادة والمشغل لتقليل العداد، ويمكنك إجراء محبط عدادات مباشرة في السلاسل. Requirements: متطلبات بيرل: perl.


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