Daten :: StackedHash.

Stapel von Perl-Hashes
Jetzt downloaden

Daten :: StackedHash. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Riccardo Murri
  • Website des Verlags:
  • http://search.cpan.org/~rmurri/

Daten :: StackedHash. Stichworte


Daten :: StackedHash. Beschreibung

Stapel Perl-Hashes Daten :: StackedHash ist ein Perl-Modul, das einen Stapel von Hashes implementiert. Der gesamte Stapel wirkt kollektiv und transparent als ein einzelner Perl-Hash, dh Sie können die üblichen Operationen (Abrufen / Speichern von Werten, Tasten, Löschen usw.) ausführen. Alle Perl-Buitlins, die auf Hashes tätig sind, werden unterstützt. Beseitigen Sie einen Wert auf einen Schlüssel, wie in $ H {'a'} = 1, das Schlüssel- / Wert-Paar in den Hash oben im Stapel. Wenn Sie einen Schlüssel aus dem Stapel von Hashes lesen, sucht den gesamten Stapel, vom obersten Hash bis zum unteren, bis es einen Hash findet, der einen Wert für den angegebenen Schlüssel hält; Rückgabe undef, wenn keine Übereinstimmung gefunden wurde und entfernen Sie den obersten Hash durch die Methode POP.Clearing Ein Stapel von Hashes löscht nur den obersten: dh data :: stackedhash; Krawatte% h, Daten :: StackedHash, {'a' => 1}; # Legen Sie etwas Hash auf den Stapel gebunden (% h) -> Push ({'a' => 2}); drucken $ h {'a'}; # druckt 2% h = {}; # klarer oberster Hash drucken $ h {'a'}; # Drucke 1Synopsis Verwenden Sie Daten :: StackedHash; Krawatte% h, Daten :: StackedHash; $ h {'a'} = 1; $ h {'b'} = 2; gebunden (% h) -> Push; # Legen Sie einen neuen Hash auf den Stapel $ h {'a'} = 3; # Überschreibenswert des Schlüssels 'a' ... gebunden (% h) -> POP; # Entfernen Sie den oberen Hash aus dem Stapel, # $ h {'a'} == 1 Wiederanforderungen: · Perl.


Daten :: StackedHash. Zugehörige Software