Lanet

Curses, terminal ekran kullanımı ve optimizasyonudur.
Şimdi İndirin

Lanet Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • Perl Artistic License
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • William Setzer
  • yayıncı web sitesi:
  • http://search.cpan.org/~giraffed/Curses-1.21/gen/make.Curses.pm

Lanet Etiketler


Lanet Açıklama

Curses bir terminal ekran taşıma ve optimizasyonudir. Curses bir terminal ekran kullanımı ve optimizasyondur. Küfür kullanırlar; initscr; ... endwin; Curses :: SupportS_Function ($ İşlev); Curses :: SupportS_ContSant ($ sabit); Curses, Perl ve sisteminizin küfürleri (3) kütüphanesi arasındaki arayüzdür. Belirli bir fonksiyonun kullanımı, değişken veya sabit, sisteminizin belgelerine danışın, çünkü bu bilgiler her zaman farklı küfürler (3) kütüphaneler ve işletim sistemleri arasında değişir (:-). Bu belge arayüzün kendisini tanımlar ve sisteminizin lanetlerinin (3) kütüphane çalışmalarının nasıl olduğunu zaten bildiğiniz varsaydılar. Bu varyantlar sadece bir pencerenin açıkça eklenmesinde veya imleci ilk önce hareket ettirmek için kullanılan iki koordinatın eklenmesiyle farklılık gösterir. Örneğin, Addch () diğer üç varyant vardır: WADDCH (), MVADDCH () ve MVWADDCH (). Varyanslar çok ilginç değil; Aslında, değişken sayıda argümanlara izin vererek ve kullanıcının çağrılmak istediğiniz varyant için argüman listesini analiz ederek tüm varyantları orijinal fonksiyona getirebiliriz. tüm varyantlarla sıkışıp kaldı. Bununla birlikte, lanetler bir perl arayüzüdür, bu yüzden bu varyantları tek bir fonksiyona "birleştirmekten" özgürüzdür. Aşağıdaki "Desteklenen Fonksiyonlar" bölümünde, birleştirilmişse, bir sütun listelemesi ile birlikte, Curses tarafından desteklenen tüm lanetler (3) işlevini listeler. Eğer öyleyse, aşağıdaki gibi değişen sayıda argüman alır: fonksiyon (, , args); Kazan, belirtilmemişse, STDSCR'ye varsayılan olarak, X, X isteğe bağlı bir koordinat çiftidir. İmleci hareket ettirmek için kullanılır, varsayılan olarak belirtilmezse harekete geçmez. Görevler, fonksiyonun gerekli argümanlarıdır. Bunlar, varyantlardan herhangi birini değil, temel işlevi çağırıp çağırdığınızı belirttiğiniz argümanlardır. Clans Paketi'ni kullanmadan önce, $ Cursing :: OldCurses'u sıfır olmayan bir değere ayarlayarak, isterseniz hala onları alabilirsiniz. Buna "Perl 4.x Cursperl Uyumluluğu" bölümüne bakın .ObjectsObjects desteklenir. Örnek: $ kazanın = yeni lanetler; $ win-> addstr (10, 10, 'foo'); $ Win-> Refresh; ... Birleşik olarak işaretlenmiş olan herhangi bir fonksiyon (Bkz. "Yukarıdaki" Aşağıdaki "Desteklenen Fonksiyonlar" ve "Birleştirilmiş Fonksiyonlar") bir lanet nesnesi için bir yöntem olarak adlandırılabilir. Nesneleri, ilk arama olarak nesneleri kullanıyorsanız initscr () kullanmayın. Yeni bir lanet almak için sizin için bunu yapacak. Güvenlik endişeleri her zaman küfür işlevleriyle durumdadır, ancak aşağıdaki işlevlerin: getstr () (ve isteğe bağlı wgetstr (), mvgetstr () ve mvgetstr (), mvgetstr () ve mvgetstr ()) inchstr () (ve isteğe bağlı Winchstr (), mvinchstr () ve mvwinchstr ()) instr () (ve isteğe bağlı Winstr (), mvinstr () ve mvwinstr ()), tampon taşma saldırısına tabidir. Bunun nedeni, doldurulması gereken tamponda, sonlu uzunlukta olmalıdır, ancak kötü bir adamın yazılmasını engellemenin bir yolu yoktur. Bu sorunu önlemek için, alternatif fonksiyonları kullanın: getNstr () inchnstr () innstr () ekstra bir "arabellek boyutu" argümanı alır. Gereksinimler: · Perl


Lanet İlgili Yazılım

Medsphere.widgets

MedSphere.Widgets, MedSphere ürünlerinin kullandığı GTK # için çapraz platform arayüz elemanları koleksiyonudur. ...

243

İndirmek

libstrash

LIBTRASH, GNU / Linux'ta çöp tenekesi uygulayan paylaşılan bir kütüphanedir. ...

125

İndirmek