Hallo Basti,
Ich habe mal eine Frage, gibt es in C++ eine Funktion zu
Bildschirm löschen? Hab noch so ne dunkle Erinnerung, das es
in Pascal eine "clrscr"-Funktion gab, gibts sowas auch in C++,
und in welcher Bibliothek find ich diese?
Du bringst hier einiges durcheinander C/C++ besteht eigentlich aus 3 Teilen.
1. Der Sprachdefinition. Im Gegensatz zu anderen Sprachen, wie z.B. BASIC oder Pascal, gibt es keinerlei Ein/Ausgabe Funktionen, genau genommen gibt es in C/C++ keinerlei definierte Funktionen. Manche Dinge sind zudem noch von der konkreten Implementierung des Compilers abhängig, wie z.B. der Datentyp char per default signed oder unsigned ist.
2. Da praktisch jedes Programm die selben grundsätzliche Funktionen benötigt, gibt es Standard-Bibliotheken, welche diese zur Verfügung stellen. Dazu gehören Mathematische Funktionen wie auch die Funktionen zur Ein/Ausgabe. Diese Funktionen sind so definiert, dass sie nicht auf ein bestimmtes Betriebssystem ausgelegt sind. Der Vorteil liegt darin, dass man durch diese Konzept alle diese Funktionen selber durch eigene ersetzen kann.
3. Bibliotheken des Compilerherstellers und von Drittanbietern. Hier findest du dann die Funktionen welche je nach Betriebssystem unterschiedlich sind oder eine abstrahierte Schicht bilden, welche sich je nach Betriebssystem nicht unterscheidet, wie z.B. X-Windows.
Diese Bibliotheken sind aber nicht mehr Bestandteil von C/C++.
clrscr() musst du in der Kategorie 3 suchen.
MfG Peter(TOO)