问题描述
我是编程新手。我只想退出 Cygdrive 以便能够在 /cygdrive/c
之外执行命令。
我的代码:
#include <unistd.h>
#include <stdio.h>
int main(){
if(remove("test.txt") == 0){
printf("Removed succesfully.");
}
return 0;
然后我删除了文件,但就在我的 Proyect 文件夹中。 我需要的是在我想要的任何路径中删除“test.txt”文件。
示例:
#include <unistd.h>
#include <stdio.h>
int main(){
chdir("C:\\\\Windows\\\\system32");
if(remove("test.txt") == 0){
printf("Removed succesfully.");
}
return 0;
解决方法
从 cygwin 更改为 MinGW 解决了问题。