Gegevens :: StackedHash

Stapel Perl Hashes
Download nu

Gegevens :: StackedHash Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Riccardo Murri
  • Uitgever website:
  • http://search.cpan.org/~rmurri/

Gegevens :: StackedHash Tags


Gegevens :: StackedHash Beschrijving

Stapel Perl Hashes Gegevens :: StackedHash is een perl-module die een stapel hashes implementeert; De hele stapel werkt collectief en transparant als een enkele Perl-hash, dat wil zeggen, u kunt de gebruikelijke bewerkingen uitvoeren (ophalen / opslaan van waarden, sleutels, verwijderen, enz.) Op. Alle PERL-buitlijnen die op hashes werken, worden ondersteund.Assigneer een waarde voor een sleutel, zoals in $ H {'A'} = 1, zet het sleutel / waardepaar in de hash aan de bovenkant van de stapel. Het lezen van een sleutel van de stapel Hashes zoekt de hele stapel, van de bovenste hash naar de onderste, totdat het een hash vindt die een waarde heeft gekoppeld aan de gegeven sleutel; Retourneert undef als er geen overeenkomst is gevonden. De ingebouwde functies, waarden, elke daad in de hele verzameling van alle sleutel / waarde gedefinieerd in een hash van de stapel. U kunt een hash bovenop de stapel toevoegen door de methode , en verwijder de bovenste hash door de methode POP.CLEARING Een stapel hashes maakt alleen de bovenste weergave op: dat wil zeggen, gebruik gegevens :: StackedHash; TIE% H, Gegevens :: StackedHash, {'A' => 1}; # Zet wat hash bovenop de stapel gebonden (% H) -> duw ({'a' => 2}); Print $ H {'A'}; # print 2% h = {}; # Duidelijke bovenste hash print $ h {'a'}; # Prints 1Synopsis Gebruik Gegevens :: StackedHash; TIE% H, Gegevens :: StackedHash; $ H {'A'} = 1; $ h {'b'} = 2; vastgebonden (% H) -> duw; # Zet een nieuwe hash op de stapel $ H {'A'} = 3; # Overschrijd waarde van sleutel 'A' ... vastgebonden (% H) -> POP; # Verwijder de bovenkant van de stapel, # $ H {'A'} == 1 Nogmaals vereisten: · Perl


Gegevens :: StackedHash Gerelateerde software