Udostępnij przez


Informacje o aplikacjach trybu tekstowego

Aplikacje trybu tekstowego (lub trybu wiersza polecenia)

  1. [Opcjonalnie] Odczytywanie danych ze standardowych danych wejściowych (stdin)
  2. Wykonaj "pracę"
  3. [Opcjonalnie] Zapisz dane do standardowego wyjścia (stdout) lub standardowego błędu (stderr)

Aplikacje trybu znakowego komunikują się z użytkownikiem końcowym za pośrednictwem aplikacji konsolowej (lub "terminala"). Konsola konwertuje dane wejściowe użytkownika z klawiatury, myszy, ekranu dotykowego, pióra itp. i wysyła je do standardowego wejścia (stdin) aplikacji trybu znaków. Konsola może również wyświetlać tekst aplikacji trybu znakowego na ekranie użytkownika.

W systemie Windows konsola jest wbudowana i udostępnia bogaty interfejs API, za pomocą którego aplikacje trybu znaków mogą wchodzić w interakcje z użytkownikiem. W ostatnim czasie zespół konsoli zachęca wszystkie aplikacje trybu znaków do opracowywania z wykorzystaniem sekwencji terminali wirtualnych zamiast klasycznych wywołań interfejsu API w celu zapewnienia maksymalnej zgodności między systemami Windows i innymi systemami operacyjnymi. Więcej szczegółów na temat tego przejścia i kompromisów związanych z nim można znaleźć w naszej dyskusji na temat klasycznych interfejsów API w porównaniu z sekwencjami terminali wirtualnych.