Iterator :: array :: gezackt

Durchsuchen Sie schnell und iterieren Sie durch mehrere gezackte Arrays
Jetzt downloaden

Iterator :: array :: gezackt Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • John Drago
  • Website des Verlags:
  • http://search.cpan.org/~johnd/

Iterator :: array :: gezackt Stichworte


Iterator :: array :: gezackt Beschreibung

Permanent und iterieren Sie durch mehrere gezackte Arrays Iterator :: Array :: Jagged ist ein Perl-Modul, das durch Sätze von "gezackten" Arrays - Arrays von variierenden Längen.Isterator :: Array :: Jagged funktioniert, arbeitet ähnlich wie der Kilometerzähler in einem Automobilzähler. Nur dass jeder Satz von "Zahlen" jede Art von Daten haben kann, die Sie wünschen, und jedes Set kann 1 oder mehr Elemente enthalten # Aufbau eines Satzes von Daten: My @Data = (, , ); # Iterator im objektorientierten Modus: mein $ iterator = iterator :: array :: jagged-> neu (data => \ @ data); Während (mein @set = $ iterator-> nachweise) {drucken "Next Set: '". Join ("", @set). "'\n"; } # enden während () # iterator ist ein subref: my $ itersub = iterator :: array :: jagged-> get_iterator (@Data); Während (mein @set = $ iterersub -> ()) {drucken "Nächstes Set: '". Join ("", @set). "'\n"; } # Ende während () # Funktioneller Rückrufstil: Iterator :: Array :: Jagged-> Permute (SUB {MY (@set) = @_; Drucken "Nächstes Set: '". Join ("", @set). "'\ n";}, @Data); Jedes Beispiel in dem obigen Code der Code druckt Folgendes: NEXT SET: BCE' NEXT SET: ADE 'NEXT SET: BDE' NEXT SET: ACF 'NEXT SET: BCF' NEXT SET : ADF 'NEXT SET: BDF' NEXT SET: ACG 'NEXT SET: BCG' NEXT SET: ADG 'NEXT SET: BDG' Anforderungen: · Perl.


Iterator :: array :: gezackt Zugehörige Software