Daten :: Alias.

Umfassende Set von Aliasing-Vorgängen
Jetzt downloaden

Daten :: Alias. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Matthijs van Duin
  • Website des Verlags:
  • http://search.cpan.org/~xmath/

Daten :: Alias. Stichworte


Daten :: Alias. Beschreibung

Umfassende Set von Aliasing-Vorgängen Aliasing ist das Phänomen, in dem sich zwei verschiedene Ausdrücke auf das gleiche beziehen. Die Änderung eines wird den anderen modifizieren, und wenn Sie auf beide einen Verweis aufnehmen, sind die beiden Werte dieselbe.Aliasing erfolgt in Perl, beispielsweise in To-Loops und Unteranrufen: für $ var ($ x) {# hier $ var ist ein Alias auf $ x} foo ($ y); sub foo {# hier $ _ ist ein Alias in $ y} Daten :: Alias ist ein Perl-Modul, mit dem Sie "Aliasing-Semantik" in einen Code-Abschnitt anwenden können, wodurch Aliasnamen geleistet werden, wo immer Perl erstellt werden soll Kopien stattdessen. Sie können dies verwenden, um die Effizienz und Lesbarkeit zu verbessern, im Vergleich zu den Verwendung von Referenzen.Synopsis Daten: Alias; Alias {# Aliasing, anstatt möglichst zu kopieren}; Alias $ x = $ y; # Alias $ x bis $ y alias @x = @y; # Alias @x an @y Alias $ x = $ y; # Ähnlich für Array und Hashelemente Alias Push @x, $ y; # Drücken Sie den Alias auf y $ y auf @x $ x = alias ; # Konstruieren Sie ein Array von Alias-Alias My ($ x, $ y) = @_; # Named Aliase an Argumente Alias {($ x, $ y) = ($ y, $ x)}; # Swap $ x und $ y alias {my @t = @x; @x = @y; @y = @t}; # Swap @x und @Y verwenden Daten :: Alias QW / Alias-Kopie /; Alias {kopieren $ x = $ y}; # Kraft kopieren in Alias-Block verwenden Daten: Alias QW / DEREF /; meine @refs = (\ $ x, \ @y, \% z); foo (deef @refs) # identisch wie Foo ($ x, @y,% Z) Anforderungen: · Perl.


Daten :: Alias. Zugehörige Software