Krawatte :: Chararray

Krawatte :: Chararray-Modul kann auf Perl-Skalare als Zeichengruppen zugreifen.
Jetzt downloaden

Krawatte :: Chararray Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Ilmari Karonen
  • Website des Verlags:
  • http://search.cpan.org/~iltzu/Tie-CharArray-1.00/CharArray.pm

Krawatte :: Chararray Stichworte


Krawatte :: Chararray Beschreibung

Krawatte :: Chararray-Modul kann auf Perl-Skalare als Zeichengruppen zugreifen. Krawatte :: Chararray-Modul kann auf Perl-Skalare als Arrays von Zeichen zugreifen.Synopsis verwenden Krawatte :: Chararray; mein $ foobar = 'a string'; Binden Sie meine @Foo, "Krawatte :: Chararray", $ Foobar; $ foo = 'a'; # $ foobar = 'a string' Push @foo, '!'; # $ foobar = 'a string!' drucken "@foon"; # Drucke: A s t r i n g! Krawatte meine @bar, 'Krawatte :: Chararray :: Ord', $ Foobar; $ bar -; # $ foobar = '@ string!' POP @BAR; # $ foobar = '@ string' drucken "@barn"; # Drucke: 6432115116114105110103Alternative Schnittstellenfunktionen Verwenden Sie Tie :: Chararray QW (Zeichencodes); mein $ foobar = 'eine andere Zeichenfolge'; meine $ chars = chars $ foobar; # ArrayRef im skalaren Kontext Push @ $ chars, '?'; # $ foobar = 'Eine andere Zeichenfolge?' $ _ + = 2 für Codes $ foobar; # gebundenes Array in List-Kontext # $ foobar = 'cpqvjgt "uvtkpia' my @array = Chars $ Foobar; # WARNUNG: @array ist nicht gebunden! In niedrigen Programmiersprachen wie C und in gewissem Umfang Java, Saiten sind keine primitiven Datentypen, sondern Arrays von Zeichen, die wiederum als Ganzzahlen behandelt werden. Dies entspricht der internen Darstellung von Saiten in der Memory.Perl dagegen, dagegen, dagegen, die internen Details hinter dem Konzept der Skalare abziehen entweder als Zeichenfolgen oder Zahlen behandelt werden und als primitive Typen an den Programmierer erscheinen. Dies passt oft besser mit der Art, wie Menschen über die Daten nachdenken, was die Programmierung erleichtert, indem sie mit häufigen hohen Niveau-Manipulationsaufgaben trivial.sometims erleichtert. Ansicht ist besser für die Aufgabe geeignet. Perl bietet Funktionen wie ord () / chr (), pack () / entpack () und substr (), mit der solche Aufgaben mit angemessener Effizienz gelöst werden können. Für jemanden verwendete zum direkten Zugriff auf die interne Vertretung von Andere Sprachen, die diese Funktionen jedoch unbeholfen fühlen. Obwohl dies oft nur ein Symptom des Denkens in unanierer Begriffe ist, vereinfacht manchmal in der Lage, Saiten als Zeichenanordnungen manipulieren zu können, so dass der Code wirklich vereinfacht wird, wodurch die Absicht offensichtlich ist, indem sie syntaktische Unordnung eliminiert werden. Dieses Modul bietet einen Weg zur Manipulation von Perl-Zeichenfolgen durch Gebundene Arrays. Die Operationen sind in Bezug auf die vorgenannten String-Manipulationsfunktionen implementiert, der Programmierer muss jedoch normalerweise nicht wissen. Wie Perl keinen primitiven Charaktertyp hat, werden zwei alternative Darstellungen bereitgestellt: Anforderungen: · Perl Anforderungen: · Perl.


Krawatte :: Chararray Zugehörige Software

XML :: ApageFop.

XML :: AponeFop ist ein Perl-Modul, mit dem Apache FOP von Perl auf Apache-FOP zugreifen kann, um PDF-Dateien mit XSL-FO zu erstellen. ...

141

Herunterladen