يحمي

كتل التنظيف الآمن
التحميل الان

يحمي الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Marc Lehmann
  • موقع ويب الناشر:
  • http://www.goof.com/pcg/marc/

يحمي العلامات


يحمي وصف

كتل تنظيف آمنة الحرس هو وحدة بيرل تنفذ ما يسمى "الحراس". الحرس هو شيء (عادة كائن) "حراس" مورد، ضمان تنظيفه عند المتوقع. عرضية، هذه الوحدة تدعم نوعين مختلفين من الحراس: كائنات الحرس، والتي تنفذ كتلة شفرة معينة عند تدميرها، واستبدالها الحراس المرتبطون بالخروج المجندس. # Device Chdir إلى "/ إلخ" دليل، ولكن تأكد من أن # للعودة إلى "/" بغض النظر عن كيفية خروج MyFun: Sub MyFun {scope_guard {chdir "/"}؛ شدير "/ إلخ"؛ code_that_might_die_or_oes_other_fun_stuff؛ } # قم بإنشاء كائن ذلك، عندما يتم إحضار المرجع الأخير إليه، # استدعاء CodeBlock المحدد: My $ Guard = Guard {print "دمرت! "}؛ الحرس $ حارس؛ # ربما دمرت المتطلبات هنا: perl.


يحمي برامج ذات صلة