Announcement

Collapse
No announcement yet.

Mit C++ den Bildschirm löschen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Mit C++ den Bildschirm löschen

    Hi Leute,

    die Esc-Sequenz \033[2J soll den Bildschirm löschen.

    Warum tut sie das bei mir nicht?

    Ich benutze VC++. Kann es daran liegen?

    CU
    Peter

  • #2
    Hallo Peter,

    wenn Du diese Sequenz auf einem 32-Bit Betriebssystem probierst wirst Du scheitern. Diese funktioniert nur auf einem 16-Bit-System.

    Gruß Roma

    Comment


    • #3
      system("cls")

      Comment


      • #4
        Das hat nichts mit 16 oder 32 bit zu tun.
        Die Sequenz ist eine sogenannte ANSI-Escape-Sequenz. Die Benutzung erfordert, dass ein ANSI-Treiber geladen ist, z.B. ANSI.SYS unter DOS.
        Bei einem Terminal, z.B. unter Linux, sind die (einfachen) ANSI-Sequenzen meistens direkt verwenbar.
        <br>
        Ansonsten darf ich auf den MSDN Knowledgebase-Artikel Q99261
        "HOWTO: Performing Clear Screen (CLS) in a Console Application"
        verweisen

        Comment


        • #5
          Eigentlich müsste es aber mit printf("\033[2J"); klappe

          Comment


          • #6
            # include windows.h
            <br><br>
            dann<br>
            system("cls")

            Comment

            Working...
            X