Syntax für "clearscreen" in C++
sergej
- programmiertechnik
0 Christian Kruse
Hi :-)
Kann mir jemand eben mal sagen wie die richtige Syntax für clearscreen in C++ ist ( halt um den Bildschirminhalt zu löschen ).
Danke im Voraus
S.K.
Hoi,
Kann mir jemand eben mal sagen wie die richtige Syntax für
clearscreen in C++ ist ( halt um den Bildschirminhalt zu löschen ).
Gibt es nicht. C++ hat kein Sprach-Element, was den Bildschirm loescht,
weil das extrem Plattform-abhaengig ist. Du koenntest allerdings eine
Bibliothek wie die 'Curses'-Bibliothek fuer UNIX oder die Conio-Lib
fuer Windows benutzen -- die URLs habe ich leider gerade nicht im Kopf.
Bestimmte Compiler (z. B. der von Borland, da ist die Funktion 'void
clrscr(void);') haben solche Funktionen auch eingebaut, aber die wuerde
ich nicht benutzen -- damit machst du dich ziemlich vom Compiler
abhaengig.
Ganz billig kannst du das auch erreichen, indem du einfach 25 Newlines
ausgibst:
for(int i=0;i<25;i++) {
std::cout << std::endl;
}
Gruesse,
c.j.k
Hoi,
hey :-)
Gibt es nicht. C++ hat kein Sprach-Element....
schad ;-(
Ganz billig kannst du das auch erreichen, indem du einfach 25 Newlines
ausgibst:
for(int i=0;i<25;i++) {
std::cout << std::endl;
}
ds ist echt billig, aber erfüllt seinen Zweck. hehe
Danke Dir
S.K.
Moin Christian!
for(int i=0;i<25;i++) {
std::cout << std::endl;
}
Aeh... Wieso gerade 25?
So long
--
Rule of thumb -- every time Microsoft use the word "smart," be on the lookout for something dumb.
-- http://www.fourmilab.ch/webtools/demoroniser/
Hoi Calo,
for(int i=0;i<25;i++) {
std::cout << std::endl;
}
Aeh... Wieso gerade 25?
Weil die Standard-Groesse fuer Terminals 25x80 ist. Das man sich
darauf nicht verlassen kann, ist natuerlich klar. Deshalb wuerde ich
auch die Benutzung der Conio- bzw. der Curses-Lib (oder einer
beliebigen anderen Lib, die die geforderten Funktionen enthaelt)
bevorzugen.
Gruesse,
c.j.k