Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Bildschirmlöschen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ]
000
26.10.2003, 10:48 Uhr
~AntiHero
Gast


Hallo!
Ich bin gerade dabei ein einfaches Textadventure zu erstellen.
Leider fehlt mir gerade ein Befehl und zwar ein Befehl der mir
den Bildschirm löscht.
Ihr könnt euch sicher noch erinnern was "cls" in Basic machte.
Das selbe möchte ich jetzt in C++ machen.
Also der ganze Screen in der Konsole soll wieder leer sein.
Denn Befehl bitte für ein Windows 32 Konsolenanwendung nicht MFC oder ....
Danke Dominik"
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
26.10.2003, 11:42 Uhr
Guybrush Threepwood
Gefürchteter Pirat
(Operator)


Machs doch so:


C++:
                                          
void clrscr()
{
   for (int i=0; i<24; i++)
      for(int j=0; i<80; j++)
          printf (" ");
}


Dieser Post wurde am 26.10.2003 um 11:44 Uhr von Guybrush Threepwood editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
26.10.2003, 11:50 Uhr
DerLiebeGast




Zitat:
Guybrush Threepwood postete
Machs doch so:


C++:
                                          
void clrscr()
{
   for (int i=0; i<24; i++)
      for(int j=0; i<80; j++)
          printf (" ");
}



Von allen erdenklichen Lösungen ist das die Übelste!
@AntiHero:
Schau dir mal die Consolen-Api an.

MfG DerLiebeGast
--
if(lesen)
wissen++;
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
26.10.2003, 12:05 Uhr
Pablo
Supertux
(Operator)


www.fun-soft.de/showtopic.php?threadid=1289
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!

Dieser Post wurde am 26.10.2003 um 12:28 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
26.10.2003, 12:48 Uhr
DerLiebeGast



Gerade unter Windows sind Escapesequenzen auch nicht der Weisheit letzter Schluss.Du kannst mal davon ausgehen das auf 98 % der Windowsrechner der Ansitreiber nicht geladen ist.

MfG DerLiebeGast
--
if(lesen)
wissen++;
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
26.10.2003, 12:55 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


dafür kannste unter windows die API-Funktionen SetConsole* benutzen!
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
26.10.2003, 13:03 Uhr
Guybrush Threepwood
Gefürchteter Pirat
(Operator)



Zitat:
DerLiebeGast postete
[quote]Guybrush Threepwood postete
[i]Machs doch so:


C++:
                                          
void clrscr()
{
   for (int i=0; i<24; i++)
      for(int j=0; i<80; j++)
          printf (" ");
}



Von allen erdenklichen Lösungen ist das die Übelste!
@AntiHero:
Schau dir mal die Consolen-Api an.

MfG DerLiebeGast[/i][/quote]

Hast recht, ich weiß auch nicht was mich da geritten hat son schwachsinn zu schreiben

Erstens ziemlich langsam und 2 funktioniert es nichtmal richtig.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
26.10.2003, 13:10 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo,
Compiler- bzw Systemabhängig.
unter Windows:
http://support.microsoft.com/?kbid=99261
--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe

Dieser Post wurde am 26.10.2003 um 13:11 Uhr von Uwe editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
26.10.2003, 18:44 Uhr
~AntiHero
Gast


Danke allerdings habe ich schon die passende lösung gefunden und zwar

c++:
#include <stdlib.h>

system ("cls");

ist doch das einfachste oder?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
26.10.2003, 19:02 Uhr
Pablo
Supertux
(Operator)


Achtung, das geht nur unter DOS!
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ]     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: