Friedrich-Alexander-Universität Erlangen-Nürnberg  /   Technische Fakultät  /   Department Informatik
I/O Subsystem

Das Eingabe-/Ausgabe Subsystem. Mehr ...

Dateien

Datei  o_stream.h
 Hier ist die Klasse O_Stream implementiert. Neben der Klasse O_Stream sind hier auch die Manipulatoren hex, dec, oct und bin für die Wahl der Basis bei der Zahlendarstellung, sowie endl für den Zeilenumbruch deklariert.
 

Klassen

class  CGA_Stream
 Darstellung verschiedener Datentypen auf dem BildschrimDie Klasse CGA_Stream ermöglicht die Ausgabe verschiedener Datentypen als Zeichenketten auf dem CGA Bildschirm eines PCs. Dazu braucht CGA_Stream nur von den Klassen O_Stream und CGA_Screen abgeleitet und endlich die Methode flush() implementiert werden. Für weitergehende Formatierung oder spezielle Effekte stehen die Methoden der Klasse CGA_Screen zur Verfügung. Mehr ...
 
class  CGA_Screen
 Abstraktion des CGA-Textmodus.Mit Hilfe dieser Klasse kann man auf den Bildschirm des PCs zugreifen. Der Zugriff erfolgt direkt auf der Hardwareebene, d.h. über den Bildschirmspeicher bzw. die I/O-Ports der Grafikkarte. Mehr ...
 
class  Keyboard_Controller
 Abstraktion für den Tastaturcontroller des PCsDie Klasse Keyboard_Controller dient dazu, die PC Tastatur zu initialisieren und aus den gesendeten Make- und Break-Codes den Scan- und ASCII Code der gedrückten Taste zu bestimmen. Mehr ...
 

Ausführliche Beschreibung

Das Eingabe-/Ausgabe Subsystem.