Czyszczenie nie całej konsoli

Czyszczenie nie całej konsoli
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam!!!

Właśnie pisze prac_programu i napotkałem problem ponieważ nie wiem jak usunąć tylko to co wypisała pętla w tej funkcji:

Kopiuj
 #include <iostream>
#include <windows.h>

using namespace std;

void prac_prgram()
{
    cout << "Trwa praca programu";
    while(1)
    {
        for(int i=0; i<=3; i++)
        {
            Sleep(500);
            cout << ".";
        };
    }

}
xfin
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Genewa
  • Postów: 597
0

Jedyne co mi przychodzi na myśl to powrót karetki i nadpisanie tekstu nowym lub pustym stringiem (bo po kropkach i tak nie przechodzisz do nowej linii).
Ale ktoś może podpowie co innego.
EDIT: "pustym stringiem" - źle się wyraziłem, chodzi o taki składający się ze spacji - zamaże on poprzedni tekst na "czysto". Czyli de facto pusty nie jest.

_13th_Dragon
  • Rejestracja: dni
  • Ostatnio: dni
0
Kopiuj
void prac_prgram()
{
    cout << "Trwa praca programu";
    while(1)
    {
        for(int i=0; i<=3; ++i)
        {
            Sleep(500);
            cout << ".";
        }
        for(int i=0; i<=3; ++i) cout << "\b \b";
    }
}
  • Rejestracja: dni
  • Ostatnio: dni
0

Dragon jak nazywa się to : /b , /n itp.
Gdzie to mogę znaleźć , jak i "gdzie" używać ?

Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
  • Rejestracja: dni
  • Ostatnio: dni
0

Dziękuje wam wszystkim za pomoc .

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.