Как удалить существующий файл, название которого пользователь вводит с клавиатуры?
Пользователь вводит название файла, который нужно создать. Если в директории уже есть файл с таким же названием, то нужно удалить его и создать новый. Как реализовать удаление?
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";
}