Это мое main.cpp
:
int main () {
FILE* file_name;
file_name= fopen("email1.clear","wb");
return 0;
}
Я запускаю его с помощью ssh (Linux):
g++ main.cpp -o main
но файл не был создан. (Я должен использовать: ФАЙЛ *).
пожалуйста помоги.
> 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
в wb
для бинарного, не ставьте его, если он вам не нужен. Итак, ваш код должен выглядеть примерно так:
int main () {
FILE* file_name;
file_name= fopen("email1.clear","a+");//or just use "w" bot work
return 0;
}
также файл может быть помещен туда, где сохраняется .cpp, они обычно сохраняются вместе.