Zeile löschen?



  • Hi,
    ich bins schon wieder, ich habe folgende Schleife...

    for(int x = 0;x <= nZahl;x++)
       {
        cout << x;
       }
    

    Was muss ich ergänzen damit es "richtig hochzählt", also ich meine die 1 schreibt,
    sie wieder löscht dann die 2 schreibt sie wieder löscht usw.. und das in einer Zeile.

    Hoffe ihr könnt mir helfen.

    Gruß

    S.Buhr



  • Hallo,
    mit \b kannst du ein Backspace einfügen. Sprich:

    for(int x = 0;x <= nZahl;x++) 
    { 
        if (x != 0)
            cout << "\b";
        cout << x; 
    }
    

    Für x > 9 müsstest du die Schleife natürlich noch entsprechend anpassen.



  • Super.Klappt.

    Wie einfach die Lösung doch manchmal ist 🙄

    Gruß und macht weiter so

    S.Buhr


Anmelden zum Antworten