Bewachen

Sichere Reinigungsblöcke
Jetzt downloaden

Bewachen Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Marc Lehmann
  • Website des Verlags:
  • http://www.goof.com/pcg/marc/

Bewachen Stichworte


Bewachen Beschreibung

Sichere Reinigungsblöcke Wache ist ein Perl-Modul, das sogenannte "Wachen" implementiert. Eine Wache ist etwas (in der Regel ein Objekt), das eine Ressource wächelt, um sicherzustellen, dass es bei Erwartung gereinigt wird Wachen, die an den Umfangsausgang gebunden sind. Synopsis verwenden Guard; # vorübergehend chdir to "/ etc" -Alverzeichnis, aber stellen Sie sicher, dass Sie # zurückkehren, um zu "/" zurückzukehren, egal wie myfun folgt: sub myfun {scope_guard {chdir "/"}; Chdir "/ etc"; code_that_might_die_or_does_other_fun_stuff; } # Erstellen Sie ein Objekt, das, wenn der letzte Bezug darauf weg ist, # auf den angegebenen Codeblock: My $ Guard = Guard {drucken "zerstört! "}; undef $ Guard; # wahrscheinlich hier Anforderungen zerstört: · Perl.


Bewachen Zugehörige Software