Flüche

Curses ist ein Terminal-Bildschirmhandling und -optimierung.
Jetzt downloaden

Flüche Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • William Setzer
  • Website des Verlags:
  • http://search.cpan.org/~giraffed/Curses-1.21/gen/make.Curses.pm

Flüche Stichworte


Flüche Beschreibung

Curses ist ein Terminal-Bildschirmhandling und -optimierung. Flüche ist ein Terminal-Bildschirmhandling und -optimierung.Synopsis verwenden Flüche; initsr; ... Endwin; CURSES :: Supports_Function ($ Funktion); Curses :: supports_contsant ($ constant); Curses ist die Schnittstelle zwischen Perl und der Flüche des Systems (3). Wenden Sie sich für Beschreibungen zur Verwendung einer bestimmten Funktion, variabler oder konstant, wenden Sie sich an die Dokumentation Ihres Systems, da diese Informationen ausnahmslos Informationen variieren (:-) zwischen verschiedenen Flächen (3) Bibliotheken und Betriebssystemen. Dieses Dokument beschreibt die Schnittstelle selbst, und geht davon aus, dass Sie bereits wissen, wie die Flüche Ihres Systems (3) Bibliothek arbeiten. Uneinigte FunktionenMany Curses (3) Funktionen haben Varianten mit den Präfixen W-, MV- und / oder WMV-. Diese Varianten unterscheiden sich nur in der expliziten Zugabe eines Fensters oder durch Zugabe von zwei Koordinaten, die zum ersten Mal den Cursor verwendet werden. Addch () hat beispielsweise drei weitere Varianten: WADDCH (), MVADDCH () und MVwaddch (). Die Varianten sind nicht sehr interessant; In der Tat könnten wir alle Varianten in der Originalfunktion rollen, indem wir eine variable Anzahl von Argumenten ermöglichen und die Argumentliste analysieren, für die der Benutzer den Benutzer anrufen möchte wurden mit allen Varianten stecken. Curses ist jedoch eine Perl-Schnittstelle, sodass wir diese Varianten frei von einer Funktion "vereinheitlichen" können. Der Abschnitt "Unterstützte Funktionen" listet alle Curses (3) -Funktion auf, die von Flügeln unterstützt wird, zusammen mit einer Spaltenliste, wenn sie vereinheitlicht ist. Wenn ja, dauert es eine unterschiedliche Anzahl von Argumenten wie folgt: Funktion (, , Args); Win ist ein optionales Fensterargument, wobei der Standarding an STDSCR, falls nicht spezifiziert. Ja ist ein optionales Koordinatenpaar Wird verwendet, um den Cursor zu verschieben, wobei die Standardeinstellung ohne Verschiebung, wenn nicht angegeben.Args.Args sind die erforderlichen Argumente der Funktion. Dies sind die Argumente, die Sie angeben würden, wenn Sie nur die Basisfunktion und keine der Varianten anrufen würden. Dies macht die Varianten veraltet, da ihre Funktionalität in einer einzelnen Funktion zusammengeführt wurde, sodass die Flüche sie standardmäßig nicht definieren. Sie können sie immer noch holen, wenn Sie möchten, indem Sie die Variablen $ CURSES einstellen :: Oldcures zu einem Null-Null-Wert, bevor Sie das Curses-Paket verwenden. Siehe "Perl 4.x CURSPERL-Kompatibilität" für ein Beispiel dieser.ObjectSObjects werden unterstützt. Beispiel: $ win = neue Flüche; $ win-> addstr (10, 10, 'foo'); $ Win-> Aktualisierung; ... jede Funktion, die als Unified gekennzeichnet ist (siehe "Unterstützte Funktionen" unten und "Unified Funktionen" oben), kann als Methode für ein Curses-Objekt aufgerufen werden. Verwenden Sie nicht initscr (), wenn Objekte, wenn Objekte verwendet werden, als erster Anruf Um ein neues Flacher zu erhalten, werden es für Sie tun. Inchststr (und optional Winchstr (), MVinchstr () und MVWinchstr ()) Instr (und optionaler Winstr (), MVInstr (), und MVwinstr (), MVInstr () und MVwinstr ()) unterliegen dem Pufferüberlaufangriff. Dies liegt daran, dass Sie den Puffer eingeben, der eingeräumt werden soll, der von endlicher Länge sein muss, aber es gibt keinen Weg, um einen bösen Kerl aus dem Tippen aufzuhören. Um dieses Problem zu vermeiden, verwenden Sie die alternativen Funktionen: getnstr () inchnstr () () Innstr (), die eine zusätzliche "Größe des Puffers" -ARRIGKEIT betragen. Anforderungen: · Perl.


Flüche Zugehörige Software

Beagle-Xeam.

Beagle-XESAM ist ein kleiner Adapter, der zwischen der Native Suchoberfläche von XESAM SEARCH API und Beagle übersetzt. ...

148

Herunterladen

Unkomplizierte Mathematik

componsions Maths ist eine Java-Bibliothek, die aus einem umfassenden Paket mit zufälliger Zufallszahl und anderen nützlichen mathematischen Dienstprogrammen besteht. ...

161

Herunterladen