Как удалить существующий файл, название которого пользователь вводит с клавиатуры?

Пользователь вводит название файла, который нужно создать. Если в директории уже есть файл с таким же названием, то нужно удалить его и создать новый. Как реализовать удаление?

string a, b;
cout << "File name: ";
cin >> a;
if (FileExist(a))
{
    cout << "File already exists! Delete it? (Y, N) ->";
    cin >> b;
    if (b == "N" || b == "n")
    {
        exit(-1);
    }
    else if (b == "Y" || b == "y")
    {
        //удалить существующий файл
    }
}
else
{
        ofstream testfile(a.c_str());
        cout << "File created!\n";
}

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