Dati :: alias.

Set completo di operazioni di aliasing
Scarica ora

Dati :: alias. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Matthijs van Duin
  • Sito web dell'editore:
  • http://search.cpan.org/~xmath/

Dati :: alias. Tag


Dati :: alias. Descrizione

Set completo di operazioni di aliasing L'aliasing è il fenomeno in cui due espressioni diverse si riferiscono effettivamente alla stessa cosa. La modifica di uno modificherà l'altro, e se si effettua un riferimento a entrambi, i due valori sono gli stessi. La loro sezione si verifica in Perl ad esempio in For-Loop e sottochiave: per $ VAR ($ X) {# qui $ VAR è un alias a $ x} foo ($ y); Sub foo {# qui $ _ è un alias a $ y} Dati :: alias è un modulo perl che consente di applicare "semantica di aliasing" a una sezione di codice, causando alias da fare in qualsiasi modo che normalmente farebbe copie invece. È possibile utilizzare questo per migliorare l'efficienza e la leggibilità, rispetto all'utilizzo dei riferimenti .synopsis Utilizzare i dati :: alias; alias {# aliasing invece di copiare quando possibile}; alias $ x = $ y; # alias $ x a $ y alias @x = @y; # alias @x a @y alias $ x = $ y; # Simile per gli elementi di array e hash alias push @x, $ y; # push alias per $ y su @x $ x = alias ; # Costruisci array di alias alias my ($ x, $ y) = @_; # named alias per argomenti alias {($ x, $ y) = ($ y, $ x)}; # Swap $ x e $ y alias {my @t = @x; @x = @y; @y = @t}; # Swap @x e @y Uso Data :: ALIAS QW / ALIAS Copia /; alias {copia $ x = $ y}; # forza che copia all'interno di alias-block usa i dati :: alias qw / deref /; my @refs = (\ $ x, \ @y, \% z); FOO (Deref @REFS) # come FOO ($ x, @y,% z) Requisiti: · Perl.


Dati :: alias. Software correlato