Delen via


Over tekenmodustoepassingen

Tekenmodustoepassingen (of command-line toepassingen)

  1. [Optioneel] Gegevens lezen uit standaardinvoer (stdin)
  2. Doe werk
  3. [Optioneel] Gegevens schrijven naar standaarduitvoer (stdout) of standaardfout (stderr)

Toepassingen in de tekenmodus communiceren met de eindgebruiker via een 'console'-toepassing (of 'terminal'). Een console converteert gebruikersinvoer van toetsenbord, muis, aanraakscherm, pen, enzovoort, en verzendt deze naar de stdin van een toepassing in de tekenmodus. Een console kan ook de tekstuitvoer van een toepassing in de tekenmodus weergeven op het scherm van de gebruiker.

In Windows is de console ingebouwd en biedt een uitgebreide API waarmee toepassingen in de tekenmodus met de gebruiker kunnen communiceren. In het recente tijdperk moedigt het consoleteam echter alle tekenmodustoepassingen aan om te worden ontwikkeld met virtuele terminalreeksen via de klassieke API-aanroepen voor maximale compatibiliteit tussen Windows en andere besturingssystemen. Meer informatie over deze overgang en de betrokken afwegingen vindt u in onze bespreking van klassieke API's versus virtuele terminalreeksen.