这是我的main.cpp
:
int main () {
FILE* file_name;
file_name= fopen("email1.clear","wb");
return 0;
}
我使用 ssh (Linux) 运行它:
g++ main.cpp -o main
但没有创建文件。(我必须使用:FILE*)。
请帮忙。
这是我的main.cpp
:
int main () {
FILE* file_name;
file_name= fopen("email1.clear","wb");
return 0;
}
我使用 ssh (Linux) 运行它:
g++ main.cpp -o main
但没有创建文件。(我必须使用:FILE*)。
请帮忙。
>How Do I Compile/Run My Program?
要编译 C/CPP 程序 first.cpp,并创建一个名为 first 的可执行文件,请输入:
$ gcc first.cpp -o first
或者
$ cc first.cpp -o first
要首先执行程序,请输入:
$ ./first
好吧,我建议您使用"a+"
而不是wb
首先使用,因为"a+"
如果文件不存在,则让我们创建一个文件,如果存在,则让您在文件中添加内容。其次,我不知道你是否要使用二进制,因为b
inwb
是二进制的,如果你不需要它就不要放它。所以你的代码应该是这样的:
int main () {
FILE* file_name;
file_name= fopen("email1.clear","a+");//or just use "w" bot work
return 0;
}
该文件也可能放置在保存 .cpp 的位置,它们通常保存在一起。