Tie :: Chararray.

Tie :: Modulo Chararray può accedere a Perl Scalari come array di caratteri.
Scarica ora

Tie :: Chararray. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Ilmari Karonen
  • Sito web dell'editore:
  • http://search.cpan.org/~iltzu/Tie-CharArray-1.00/CharArray.pm

Tie :: Chararray. Tag


Tie :: Chararray. Descrizione

Tie :: Il modulo Chararray può accedere a Perl Scalari come array di caratteri. Tie :: Il modulo Chararray può accedere a Perl Scalari come array di caratteri.Synopsis Uso di cravatta: Chararray; My $ foobar = 'una stringa'; Lega il mio @Foo, 'Tie :: Chararray', $ foobar; $ foo = 'a'; # $ foobar = 'una stringa' spingere @Foo, '!'; # $ foobar = 'una stringa!' Stampa "@foon"; # Stampe: A s t r i n g! Lega il mio @bar, 'Tie :: Chararray :: Ord', $ foobar; $ bar -; # $ foobar = '@ string!' pop @bar; # $ foobar = '@ string' Stampa "@barn"; # Stampe: 6432115116114105110103 Funzioni di interfaccia / interfaccia internazionale Utilizzare Tie :: Chararray QW (Codici Charmas); My $ foobar = 'un'altra stringa'; My $ CHARS = ChArs $ Foobar; # arrayref in contesto scalare Push @ $ Chars, '?'; # $ foobar = 'un'altra stringa?' $ _ + = 2 per codici $ foobar; # Array legato nella lista Contesto # $ foobar = 'cpqvjgt "uvtkpia' my @array = caratteri $ foobar; # Avvertimento: @array non è legata! In linguaggio di programmazione di basso livello come C, e in qualche misura Java, stringhe non sono tipi di dati primitivi ma gli array di caratteri, che a loro volta sono trattati come numeri interi. Questo corrisponde strettamente alla rappresentazione interna di stringhe nella memoria.perl, d'altra parte, astrae tali dettagli interni dietro il concetto di scalari, che possono essere trattato come stringhe o numeri e appaiono come tipi primitivi al programmatore. Questo spesso corrisponde meglio a quando le persone pensano ai dati, che facilitano la programmazione facendo attività di manipolazione ad alto livello comuni banale.sometimes, però, il basso livello la vista è più adatta per l'attività a portata di mano. Perl offre funzioni come ord () / chr (), pack () / disimballare () e substr () che possono essere utilizzate per risolvere tali compiti con una ragionevole efficienza. Per qualcuno usato all'accesso diretto alla rappresentazione interna offerta da Altre lingue, tuttavia, queste funzioni potrebbero sentirsi imbarazzanti. Mentre questo è spesso solo un sintomo di pensiero in termini non assi-aliente, a volte essere in grado di manipolare le stringhe come gli array del personaggio semplificano davvero il codice, rendendo l'intento più evidente eliminando il clutter sintattico. Questo modulo fornisce un modo per manipolare le corde perl attraverso array legati. Le operazioni sono implementate in termini di le suddette funzioni di manipolazione delle stringhe, ma il programmatore normalmente non deve essere consapevole di questo. Poiché Perl non ha un tipo di carattere primitivo, sono fornite due rappresentazioni alternative: Requisiti: · Requisiti perl: · Perl.


Tie :: Chararray. Software correlato

LIBRAPITER.

LIBWRAPITER è una libreria che fornisce involucri per iteratori di stile C STL. ...

123

Scarica

XML :: Sax2perl.

XML :: SAX2PERL è un modulo Perl per tradurre metodi perl sax per i metodi di stile Java / Corba. ...

138

Scarica