Ndbm_file.

Zugriff auf NDBM-Dateien
Jetzt downloaden

Ndbm_file. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • NDBM_File team
  • Website des Verlags:
  • http://search.cpan.org/~nwclark/perl-5.8.8/ext/NDBM_File/NDBM_File.pm

Ndbm_file. Stichworte


Ndbm_file. Beschreibung

Zugriff auf NDBM-Dateien NDBM_FILE ist ein Perl-Modul, das den Zugriff auf NDBM-Dateien ermöglicht.Synopsis Verwenden Sie FCNTL. # Für o_rdwr, o_creat usw. Verwenden Sie ndbm_file; Krawatte (% h, 'ndbm_file', 'Dateiname', o_rdwr | o_creat, 0666) oder sterben "konnte nicht die NDBM-Datei 'Dateiname': $ !; Abbruch"; # Jetzt lesen und ändern Sie den Hash $ h {newkey} = NEWVALUE; drucken $ h {alterkey}; ... bis% h; ndbm_file stellt eine Verbindung zwischen einer Perl-Hash-Variablen und einer Datei in NDBM_FILE-Format her. Sie können die Daten in der Datei generhalten, als ob es sich in einem Perl-Hash befand, aber wenn Ihr Programm außerdem verläuft, bleiben die Daten in der Datei, die das nächste Mal, wenn Ihr Programm verwendet werden soll. Verwenden Sie ndbm_file mit der perl eingebauten Tie-Funktion, um die Verbindung zwischen der Variablen und der Datei herzustellen. Die Argumente zum Krawatten sollten sein: Die Hash-Variable, die Sie binden möchten. Die Zeichenfolge "NDBM_FILE". (THS Zeigt Perl an, das NDBM_FILE-Paket zu verwenden, um die Funktionen des Hash auszuführen.) Der Name der Datei, die Sie an die Hash.Flags binden möchten. Verwenden Sie einen von: o_rdonlyread-nur Zugriff auf die Daten in der Datei.o_wronlywrite-nur Zugriff auf die Daten in der Datei.o_rdwrboth Read und Schreibzugriff. Wenn Sie die Datei erstellen möchten, fügen Sie einem von diese, wie im Beispiel. Wenn Sie O_Creat ONIT enden und die Datei noch nicht vorhanden ist, schlägt der Tie-Anruf aus. Die Standardberechtigungen, die verwendet werden, wenn eine neue Datei erstellt wird. Die tatsächlichen Berechtigungen werden vom UMask des Benutzers modifiziert, sodass Sie hier wahrscheinlich 0666 verwenden sollten. (Siehe "Umask" in Perlfunc.) Anforderungen: · Perl.


Ndbm_file. Zugehörige Software