Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Czyszczenie ekranu w aplikacji konsolowej

Ostatnio zmodyfikowano 2011-11-29 17:59
Autor Wiadomość
MrMB
Temat założony przez niniejszego użytkownika
Czyszczenie ekranu w aplikacji konsolowej
» 2011-11-28 16:24:16
Tytuł jest dziwny bo dokładniej nie potrafię tego nazwać w kilku słowach.
Chodzi mi o coś takiego:

C/C++
#include <iostream>
#include <conio.h>

using namespace std;

int main()
{
    int wiek;
    cout << "Twoj wiek (lata) to: ";
    cin >> wiek;
    //Po wpisaniu wieku i wciśnięciu ENTER chciałbym aby znikł napis "Twój wiek (lata) to: " i chciałbym aby wykonało się to co jest poniżej.
    cout << "Masz " << wiek << " lat/lata.";
    getch();
    return 0;
}


Czy istnieje coś co by "zmiotło" to co wskazałem?
Proszę o pomoc.
P-44864
DejaVu
» 2011-11-28 16:29:11
Musiałbyś czyścić ekran. Na Twoim miejscu nie bawiłbym się jednak w takie pierdoły tylko sukcesywnie uczył się dalej programowania. Konsola jest przydatna do celów dydaktycznych i niestety w C++ jest ona mocno ograniczona. Biblioteka, która posiada szersze wsparcie do obsługi konsoli to » KursyKurs New Curses, C++ kurs. Można również bawić się w czyszczenie ekranu różnymi innymi metodami, jednak uwierz mi, że jest to 'lekką' stratą czasu :)
P-44866
pekfos
» 2011-11-28 17:09:59
Oj tam, strata czasu :P
czyścić możesz przez WinAPI (szukaj: buforowanie konsoli) lub
system( "cls" )
 (eh...)
P-44871
MrMB
Temat założony przez niniejszego użytkownika
» 2011-11-29 16:46:29
A jak użyć system( "cls" )?
Pokażesz na jakimś przykładzie?
P-44959
szyx_yankez
» 2011-11-29 16:50:38
C/C++
#include <cstdlib>
#include <iostream>

int main()
{
    std::cout << "ABC";
    system( "cls" );
}
P-44960
MrMB
Temat założony przez niniejszego użytkownika
» 2011-11-29 17:59:36
Dzięki za pomoc yankez
P-44971
« 1 »
  Strona 1 z 1