как отчищать экран при его обновлении в игре на CLion

void Draw(){
    system("cls");
    for(int i  = 0; i < width; i = i  + 1) {
        cout << "#";
    }
    cout << endl;
    for(int i  = 0; i < height; i = i  + 1) {
        for (int k = 0; k < width; k = k + 1) {
            if (k == 0 || k == width - 1) {
                cout << "#";
            }
            if(i == y && k == x)
            {
                cout<<"0";
            }
            else if(i == fruitY && k == fruitX)
            {
                cout<<"F";
            }
            else
            {
                cout << " ";
            }
        }
        cout << endl;
    }
    for(int i  = 0; i < width; i = i  + 1) {
        cout << "#";
    }
    cout << endl;
}

как сделать, что бы в CLion при очищении экрана он не рисовался под старым, а рисовался заново? Оставил часть кода с помощью которого делал обновление:


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