Schreibgeschützt

ReadOnly ist ein Perl-Modul, das der Anlage zum Erstellen von Lese-Only-Skalaren, Arrays, Hashes bietet.
Jetzt downloaden

Schreibgeschützt Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Eric J. Roode
  • Website des Verlags:
  • http://search.cpan.org/~roode/

Schreibgeschützt Stichworte


Schreibgeschützt Beschreibung

ReadOnly ist ein Perl-Modul, das die Einrichtung zum Erstellen von Lese-Only-Skalaren, Arrays, Hashes bietet. ReadOnly ist ein Perl-Modul, das die Anlage zum Erstellen von Lese-Only-Skalaren, Arrays, hashes.synopsis anbietet. # Nur schreibgeschoss Scalar ReadOnly :: Scalar $ sca => $ Initial_Value; ReadOnly :: Skalar meine $ sca => $ initial_Value; # Schreibgeschütztes Array ReadOnly :: Array @arr => @Values; ReadOnly :: Array my @arr => @Values; # Schreibgeschützt Hash ReadOnly :: Hash% hat => (Key => Wert, Key => Wert, ...); ReadOnly :: Hash My% hat => (Key => Wert, Key => Wert, ...); # oder: ReadOnly :: Hash% hat => {key => Wert, Key => Wert, ...}; # Sie können die schreibgeschützten Variablen wie alle regulären Variablen verwenden: drucken $ sca; $ etwas = $ sca + $ arr ; Nächstes, wenn $ {$ einy_key} ist; # Wenn Sie versuchen, einen Wert zu ändern, wird Ihr Programm sterben: $ sca = 7; Push @arr, 'Seven'; $ löschen hat {key}; # Die Fehlermeldung lautet "Modifikation eines schreibgeschützten Werts" # alternativen Formular (Perl 5.8 und höher) ReadOnly $ sca => $ initial_Value; Lesen Sie mein $ sca => $ initial_value; Readontly @arr => @Values; Readonly my @arr => @Values; ReadOnly% hat => (Key => Wert, Key => Wert, ...); ReadOnLy my% hat => (Key => Wert, Key => Wert, ...); # Alternative Form (für Perls früher als V5.8) ReadOnly $ SCA => $ INITIAL_VALUE; Lesen Sie mein $ sca => $ initial_value; Readontly @arr => @Values; Readonly my @arr => @Values; ReadOnly% hat => (Key => Wert, Key => Wert, ...); ReadOnly my% hat => (Key => Wert, Key => Wert, ...); Dies ist eine Einrichtung zum Erstellen nicht modifizierbarer Variablen. Dies ist nützlich für Konfigurationsdateien, Header usw. Es kann auch als Entwicklungs- und Debugging-Tool, um Updates auf Variablen zu fangen, die nicht geändert werden sollten. Wenn Sie keine der Werte, die Sie an Skalar, Array oder Hash referenzieren, sind Referenzen , dann werden diese Funktionen über die Datenstrukturen zurückgegangen, wodurch alles als readonly markiert wird. Normalerweise wollen Sie: die gesamte Struktur nicht modifizierbar. Wenn Sie nur die oberste Ebene empfehlen möchten, verwenden Sie die Funktionen von alternativ scalar1, array1 und hash1. Bitte beachten Sie, dass die meisten Benutzer von ReadOnly auch ein Begleitermodul readonly installieren möchten :: xs. Weitere Informationen finden Sie im Abschnitt "Nachteile" unten. · Perl 5.000. · Carp.pm (inklusive mit perl) · Exportal.pm (inklusive mit perl)


Schreibgeschützt Zugehörige Software

Geo :: ECEF.

GEO :: ECEF ist ein Perl-Modul, das zwischen ECEF-Koordinaten und Breitengrad, Längengrad und Höhe über Ellipsoide umgewandelt wird. ...

316

Herunterladen