Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » FAQ C / C++ (WinAPI, Konsole) » Bildschirm 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
10.01.2003, 15:46 Uhr
void*
Generic Pointer
(Operator)


Erstellt von Uwe

Einigen wird dieser Beitrag vielleicht seltsam vorkommen, die Funktion cls() oder auch clrscr() kann ja mittels der Headerdatei conio.h eingebunden werden. Dachte ich auch, nach Untersuchungen der genannten Header Datei bei verschiedenen Compilern, wurde mir schnell klar, warum die Frage nach der Funktion immer wieder auftauchte. Eine Definition fand ich nur beim Borland BCC 5.5 Compiler, dem DJGPP und dem Lcc-Win32. Der VC++ jedoch kennt die Definition nicht.
Man kann sich helfen, indem man auf das cls des vorhandenen Kommandointerpreter zugreift.

C++:
#include <iostream.h>
#include <stdlib.h>

#define cls system("cls")

int main(int argc, char* argv[])
{
  char auswahl;
  int a;
  cout << "Durch das Druecken der Taste 'c' oder 'C'"<<endl;
  cout << "wird der Bildschirm geloescht und die naechste Zeile ausgegeben!"<<endl;
  cout <<endl;
  cout << "<C> = cls\n"<<endl;
  cout <<endl;
  cout << "Programmende mit beliebiger Taste\n\n"<<endl;
  cout << "Ihre Eingabe: "; cin >> auswahl;
  switch (auswahl)
  {
    case 'c' :
    case 'C' :
      cls;
      cout << "\nBeliebige Taste und ENTER druecken um zu beenden!" <<endl;
      cin >> a;
      break;
    default : cout << "\nFalsche Eingabe!\n"<<endl;
  }
  return 0;
}


--
Gruß
void*
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ FAQ C / C++ (WinAPI, Konsole) ]  


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: