我正在尝试在C ++中创建一个Win32控制台程序,用户可以在其中输入特定的文件/文件位置,然后按Enter键将其删除。出于某种原因,我得到一个错误,“类型int的参数与const char类型的参数不兼容”。不知道这意味着什么或从哪里开始。
代码:
#include <iostream>
#include <stdio.h>
using namespace std;
int main()
{
cout << "Input the directory of the file to delete: \n";
int filesinput;
cin >> filesinput;
if (remove(filesinput;) != 0) // error is here
perror("Error deleting file");
else
puts("File successfully deleted");
system("pause");
return 0;
}