Freigeben über


Informationen zu Zeichenmodusanwendungen

Zeichenmodusanwendungen (oder Befehlszeilenanwendungen):

  1. [Optional] Lesen von Daten aus Standardeingaben (Stdin)
  2. "Arbeit" ausführen
  3. [Optional] Schreiben von Daten in Standardausgabe (stdout) oder Standardfehler (stderr)

Zeichenmodusanwendungen kommunizieren mit dem Endbenutzer über eine "Konsole" (oder "Terminal")-Anwendung. Eine Konsole konvertiert Benutzereingaben von Tastatur, Maus, Touchscreen, Stift usw. und sendet sie an die Zeichenmodusanwendung Stdin. Eine Konsole kann auch die Textausgabe einer Zeichenmodusanwendung auf dem Bildschirm des Benutzers anzeigen.

In Windows ist die Konsole integriert und bietet eine umfangreiche API, über die Zeichenmodusanwendungen mit dem Benutzer interagieren können. In der letzten Zeit ermutigt das Konsolenteam jedoch alle Zeichenmodusanwendungen, mit virtuellen Terminalsequenzen über die klassischen API-Aufrufe für maximale Kompatibilität zwischen Windows und anderen Betriebssystemen zu entwickeln. Weitere Details zu diesem Übergang und den involvierten Trade-Offs finden Sie in unserer Diskussion über klassische APIs im Vergleich zu virtuellen Terminalsequenzen.