Thema: ESC in VC++
Einzelnen Beitrag anzeigen
Alt 20.12.2003, 11:48   #6
Who-T
Elite
 
Registriert seit: 01.08.2000
Beiträge: 1.395


Who-T eine Nachricht über ICQ schicken
Standard

ah, jetzt versteh ich was du meinst

sorry, aber da bin ich der falsche, ich bin linux jünger und weiß die notwendigen esc sequenzen net

allerdings einen tipp kann ich dir geben

du willst die zeile
#define printf ("\33[2]"); CLS
nicht verwenden. das ist kein schöner stil.

#defines sollte man nur für konstanten verwenden

mach dir statt dessen eine funktion
Code:
void cls ( void )
{
  printf ("\33[2]");
}

was meinst du außerdem mit VC++ erkennt das nicht?
es lässt sich nicht kompilieren? dann hast du einen fehler an einer anderen stelle, der compiler überprüft den wert innerhalb der quotes zur compilezeit nicht. ob du dort \33[2] oder einen anderen string hast ist dem compiler egal.

oder bewirkts einfach nichts? in dem fall würd ich vermuten, dass der escape code falsch ist. das hat aber wiederum nix mit VC++ zu tun, weil ausgeführt wird auf der windows-eigenen console
____________________________________
Whoever built humanity left in a major design flaw: it was the tendency to bend at the knees.
Who-T ist offline   Mit Zitat antworten