Kravat :: Chararray

Bağlantısı :: Chararray Modülü, Perl Skararlarına karakter dizileri olarak erişebilir.
Şimdi İndirin

Kravat :: Chararray Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • Perl Artistic License
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Ilmari Karonen
  • yayıncı web sitesi:
  • http://search.cpan.org/~iltzu/Tie-CharArray-1.00/CharArray.pm

Kravat :: Chararray Etiketler


Kravat :: Chararray Açıklama

Bağlantısı :: Chararray Modülü, Perl Skararlarına karakter dizileri olarak erişebilir. Kravat :: Chararray Modülü, Karakterlerin Dizileri olarak Perl Skararlarına erişebilir. $ foobar = 'bir string'; @FOO, 'Tie :: Chararray', $ Foobar'ı bağla; $ foo = 'a'; # $ Foobar = 'Bir string' push @foo, '!'; # $ Foobar = 'Bir String!' "@Foon" yazdırın; # Baskılar: A S T R! @bar, 'tie :: Chararray :: ord', $ Foobar'ı bağla; $ bar -; # $ Foobar = '@ string!' pop @bar; # $ Foobar = '@ string' Print "@barn"; # Baskılar: 6432115116114105110103Alkiatya arayüzü fonksiyonları Kullanın Bağlanabilir :: Chararray QW (Chars Kodları); $ foobar = 'başka bir string'; $ chars = chars $ foobar; # Arrayref Skaler bağlamında @ $ chars, '?'; # $ foobar = 'başka bir string?' Kodlar için $ _ + = 2 $ FOOBAR; # Liste Bağlamında # Tied Dizi # $ FOOBAR = 'CPQVJGT "UVTKPIA' Ben @Array = Chars $ Foobar; # UYARI: Bağlantısız değil! ilkel veri türleri değildir, ancak sırayla tamsayılar olarak ele alınan karakter dizileridir. Bu, hafızadaki dizgelerin dahili temsilini yakından eşleştirir. Öte yandan, bu tür iç ayrıntıları, Skalarlar Kavramı'nın arkasında Dizeler veya sayı olarak muamele görür ve programcıya ilkel tipler olarak görünür. Bu genellikle, insanların ortak üst düzey manipülasyon görevlerini önemsiz hale getirerek programlamayı kolaylaştıran verileri düşünerek daha iyi eşleşir. Yine de, düşük seviye Görünüm eldeki görev için daha uygundur. Perl, ORM () / CHR (), PACK () / PARÇA () ve SUPER () ve SUBSTR (), bu tür görevleri makul verimlilikle çözmek için kullanılabilecek işlevler sunar. Kullanılan biri için tarafından sunulan iç gösterime doğrudan erişime Bununla birlikte, diğer diller, bu işlevler garip hissedebilir. Bu genellikle yalnızca perlish terimlerinde sadece bir düşünce belirtisidir, bazen karakter dizileri olarak dizeleri kolaylaştırırken, sözdizimsel dağınıklığı ortadan kaldırarak gerçeği kolaylaştırır. Bu modül, perl dizelerini aracılığıyla manipüle etmenin bir yolunu sağlar. bağlanmış diziler. İşlemler, yukarıda belirtilen dize manipülasyon fonksiyonları açısından uygulanır, ancak programcının normalde bunun farkında olmamasına gerek yoktur. Perl'nin ilkel karakter türüne sahip olmadığı için, iki alternatif temsil sağlanmıştır: Gereksinimler: · Perl Gereksinimleri: · Perl


Kravat :: Chararray İlgili Yazılım