| Set :: Objekt. SET :: Object Perl-Modul enthält einen Satz von Objekten und Saiten. |
Jetzt downloaden |
Set :: Objekt. Ranking & Zusammenfassung
- Lizenz:
- Perl Artistic License
- Name des Herausgebers:
- Jean-Louis Leroy
- Website des Verlags:
- http://search.cpan.org/~samv/Set-Object-1.24/lib/Set/Object.pm
Set :: Objekt. Stichworte
Set :: Objekt. Beschreibung
SET :: Object Perl-Modul enthält einen Satz von Objekten und Saiten. SET :: Object Perl-Modul enthält ein Satz von Objekten und Saiten.Synopsis Verwenden Sie SET :: Object; mein $ set = set (); # oder Set :: Object-> Neu () $ SET-> Einsatz (@thyies); $ set-> entfernen (@thingies); @Items = @ $ Set; # oder $ set-> Mitglieder; $ Union = $ set1 + $ set2; $ intersection = $ set1 * $ set2; $ Differenz = $ Set1 - $ set2; $ symmetrisch_differkung = $ set1% $ set2; drucken "set1 ist eine ordnungsgemäße Teilmenge von set2", wenn $ set1 <$ set2; drucken "set1 ist eine teilmenge von set2" wenn $ set1 neu (@stack); während (mein $ object = pop @stack) {if (reftype $ object eq "hash") {# tun sie etwas mit hash-mitgliedern # fügen sie den neuen knoten in den stapel-push @stack hinzu grep {ref $ _ $ _ $ ($ _)} werte% $ objekt; } elsif (refttype $ object eq "array") {# tun sie etwas mit array-mitgliedern # fügen sie den neuen knoten in den stapel-push @stack hinzu grep {ref $ _ $ @ $ sence-> Insert ($ _)} @ $ -Objekte; } ELSIF (REFTTYPE $ Object = ~ / scalar | REF /) {Push @Stack, $$ Objekt, wenn Ref $$ Objekt $ zusehen-> Einfügen ($$ Objekt); }} Diese Module implementiert einen Satz von Objekten, dh eine ungeordnete Sammlung von Objekten ohne Vervielfältigung. Die Begriffsobjekte werden lose angewendet - für Set :: Object, alles, was eine Referenz ist, wird als Objekt betrachtet. Object 1.09 und später beinhaltet die Unterstützung zum Einfügen von Skalaren (einschließlich der leeren Zeichenfolge, jedoch außeref) sowie Objekte. Dies kann als (und ist derzeit als) einen degenerierten Hash gedacht, der nur Schlüssel und keine Werte hat. Im Gegensatz zu Objekten, die in ein Set :: Objekt, das eingesetzt werden, werden in Saiten abgeflacht, werden in Saiten abgeflacht, so verlieren Sie jede Magie (z. B., Krawatte) oder andere Sonderbits, mit denen sie eingingen; Nur Saiten kommen heraus. Überzeugen: · Perl Anforderungen: · Perl.
Set :: Objekt. Zugehörige Software