•  Back 
  •  Zeichenweise Ein-/Ausgabe 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help page 
  •  Show info about hypertext 
  •  View a new file 
Topic       : TOS - das Betriebssystem
Author      : 
Version     : tos.hyp (5. März 2013)
Subject     : Programmieren/Atari
Nodes       : 3001
Index Size  : 93602
HCP-Version : 5
Compiled on : Atari
@charset    : atarist
@lang       : 
@default    : Titel
@help       : 
@options    : +g -i -s +x +zz -t4
@width      : 70
View Ref-File5.16.8  Cconout                                                    TOS

 Name:         »character console output« - schreibt ein Zeichen auf 
               das Standardausgabegerät.

 Gemdosnummer: 2

 Deklaration:  int32_t Cconout ( int16_t c );

 Beschreibung: Die GEMDOS-Routine Cconout schreibt das Zeichen c auf 
               das GEMDOS Handle 1 - normalerweise das 
               Standardausgabegerät. Als Standardausgabegerät dient in 
               der Regel der Bildschirm.

               Hinweis: Das Zeichen c enthält in den Bits 0..7 den 
               zugehörigen ASCII-Code (alle anderen Bits müssen 0 
               sein). Es erfolgt keine Umwandlung von Linefeed, 
               deshalb müssen ASCII 13 und ACII 10 ausgegeben werden, 
               um einen Zeilenumbruch zu erzeugen. Die Funktion 
               arbeitet bei Umlenkung der Ein- bzw. Ausgabe erst ab 
               GEMDOS-Version 0.15 korrekt. Für ältere Versionen darf 
               dieses Handle nicht auf ein reines Ausgabedevice 
               umgelenkt werden, da dieser Aufruf versucht, aus dem 
               Ausgabestream zu lesen um spezielle Tastenkombinationen 
               zu bearbeiten.

 Ergebnis:     Der Rückgabewert der Funktion ist vom Betriebssystem 
               abhängig. Es gilt:

                Betriebssystem     Wert

                TOS                kein sinnvoller Rückgabewert
                MagiC < 3.00
                                    < 0  = Fehler
                                    0L   = Ausgabegerät ist voll
                                    1L   = Ausgabe war erfolgreich
                MiNT/MagiC > 3.00
                                    < 0  = Fehler
                                    0L   = Ausgabegerät ist voll
                                    1L   = Ausgabe war erfolgreich
                                    4L   = Ausgabe auf dem Terminal 
                                         war erfolgreich

 Verfügbar:    Alle GEMDOS Versionen.

 Gruppe:       Zeichenweise Ein-/Ausgabe

 Querverweis:  BindingCconin   Cconos   VT-52-Terminal