Condividi tramite


Informazioni sulle applicazioni in modalità carattere

Applicazioni in modalità carattere (o "riga di comando):Character mode (or "command-line") applications:

  1. [Facoltativamente] Legge i dati dall'input standard (stdin)
  2. Fare "lavoro"
  3. [Facoltativamente] Scrivere dati nell'output standard (stdout) o nell'errore standard (stderr)

Le applicazioni in modalità carattere comunicano con l'utente finale tramite un'applicazione "console" (o "terminale"). Una console converte l'input dell'utente da tastiera, mouse, touch-screen, penna e così via e lo invia a un'applicazione in modalità carattere stdin. Una console può anche visualizzare l'output di testo di un'applicazione in modalità carattere sullo schermo dell'utente.

In Windows la console è incorporata e fornisce un'API avanzata tramite cui le applicazioni in modalità carattere possono interagire con l'utente. Tuttavia, nell'era recente, il team della console incoraggia tutte le applicazioni in modalità carattere a essere sviluppate con sequenze di terminale virtuale sulle chiamate API classiche per garantire la massima compatibilità tra Windows e altri sistemi operativi. Per altre informazioni su questa transizione e sui compromessi coinvolti, vedere la discussione sulle API classiche e sulle sequenze di terminale virtuale.