Как убрать из консоли текст который ты написал через "cin"

#include <iostream>
#include <ostream>
#include <string>
using namespace std;
string str;
string word;
string login = str;
string password = word;
int main(int, char**)
{
    cin >> str;
    cin >> word;
    cout << "You are loggined in!" << endl;
    cin >> login;
    cin >> password;
    if (str + word == login + password)
    {
        cout << "Hi, Welcome back!" << endl;
        return 0;
    }
    if (str + word != login + password)
    {
        cout << "Incorrect login or password!";
        return 0;
    }
    return 0;
}

помогите пожалуйста, решил начать изучать c++ и пытался сделать систему регистрации (знаю, глупо) и во время того как я ввожу текст в консоль этот текст остаётся, а мне надо чтобы он убрался. Например: ты вводишь:

"Dan" и он исчезает
"777" и он исчезает

Ответы (2 шт):

Автор решения: Kirill Fateev

system("cls"); - очистка консоли

можно к примеру после авторизации полностью очищать консоль

→ Ссылка
Автор решения: Егор Красный
system("cls");

Очистка консоли.

В функцию system можно передавать любые команды, которые могут быть выполнены в командном процессоре или терминале операционной системы. Команды под Windows можно здесь подсмотреть.

→ Ссылка