Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Ausgabe in Konsole lö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 <
000
29.08.2005, 22:51 Uhr
cRu5h3r



Hi ich will wenn ich in die konsole eine ZAHL eingebe danach "löschen" das man sie nicht mehr sieht weil ich will ein zahlen raten programm machen pls help
Dieser Post wurde am 29.08.2005 um 22:51 Uhr von cRu5h3r editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
29.08.2005, 23:17 Uhr
imhotep
followed the white rabbit



C++:
#include <stdio.h>
#include <unistd.h>

int main(){
  printf("hallo");
  fflush(stdout); //stdout ausgeben
  sleep(1);
  /*
  '\b' geht Cursor einen Schritt zurück
  ein Leerzeichen löscht Zeichen
  */

  printf("\b \b");
  fflush(stdout);//stdout-Ausgabe
  sleep(1);
  printf("\b \b");
  fflush(stdout);
  sleep(1);
  printf("\b \b");
  fflush(stdout);
  sleep(1);
  printf("\b \b");
  fflush(stdout);
  sleep(1);
  printf("\b \b");
  fflush(stdout);
  return 0;
}
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
01.09.2005, 11:00 Uhr
~Gast
Gast


Nicht getestet und ein Jahr nicht mehr mit C rumgespielt, hab nur grad langeweile.


C++:
#include <stdio.h>

int main()
{
   int zahl =0, eingabe=0;
   printf("Zahl eingeben");
   scanf("%i", &zahl);
   system("CLS");

   while(eingabe!=zahl);
   {
        printf("Versuchs doch:");
        scanf("%i", &zahl);
        system("CLS");
        if(eingabe!=zahl)
             printf("falsch");
        if(eingabe==zahl)
       {
             printf("geht doch");
             break;
       }
   }
}

Und wie hab ich mich geschlagen? *gg*

 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
01.09.2005, 11:39 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


system ist bad und system("cls") noch schlimmer
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
02.09.2005, 13:07 Uhr
typecast
aka loddab
(Operator)


Was willst du denn genau machen?

Sollen die eingebenen Zahlen angezeigt werden und dann nach einer Weile geloescht werden, oder sollen die Zahlen erst gar nicht auf dem Bildschirm angezeigt werden?

Fuer das erste tuts das was imhotep gepostet hat. Das zweite kann leider mit ANSI nicht realisiert werden. Dafuer musst du Betriebssystemspezifische Funktionen verwenden.
--
All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ 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: