Struct :: dumm

Erstellen Sie einfache leichte rekordähnliche Strukturen
Jetzt downloaden

Struct :: dumm Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Paul Evans
  • Website des Verlags:
  • http://search.cpan.org/~pevans/

Struct :: dumm Stichworte


Struct :: dumm Beschreibung

Struct :: dumb ist ein Perl-Modul, das datecharartige Strukturtypen erstellt, ähnlich dem Struct-Keyword in C, C ++ oder C # oder Record in Pascal. Ein Aufruf dieses Moduls erstellt eine Konstruktionsfunktion, die neue Objektreferenzen mit den angegebenen Feldwerten zurückgibt. Diese Referenzen reagieren alle auf LVALUE-Methoden, die die gespeicherten Werte, die gespeichert sind, zugreifen oder ändern. Sie können es nicht unterklassifizieren. Sie können keine zusätzlichen Methoden angeben. Sie können keine Rollen oder Mixins oder Mixins oder Merkmale oder Züge oder Geweihs anwenden oder was auch immer in Mode ist. In der anderen Hand ist es winzig, schafft billige leichte Array-gebogene Strukturen, verwendet nichts außerhalb des Kerns. Es ist beabsichtigt, eine etwas schönere Art zu sein, Datenstrukturen zu speichern, an denen sonst möglicherweise Sie versucht sein könnten, einen Hash zu missbrauchen, vollkommen mit dem Risiko von Tippfehlernamen. Der Konstruktor wird Croak, wenn die falsche Anzahl von Argumenten bestanden wird, wie versucht, sich auf Felder zu verweisen, die nicht vorhanden sind. $ perl -e 'use struct :: dumm; Strukturpunkt => ; Punkt (30) 'Nutzung: Main :: Point ($ x, $ y) at -e line 1 $ perl -e' atation struct :: dumm; Strukturpunkt => ; Punkt (10,20) -> Z 'Main :: Point hat kein' Z '-Feld in -e-Zeile 1Synopsis-Konstruktion: dumm; Strukturpunkt => ; mein $ punkt = Punkt (10, 20); Printf "Point ist bei (% d,% d) \ n", $ punkt-> x, $ punkt-> y; $ punkt-> y = 30; Printf "Point ist jetzt bei (% d,% d) \ n", $ Point-> x, $ Point-> y; Homepage des Produkts


Struct :: dumm Zugehörige Software