Как правильно закрыть файл в c++?

Пользователь

от karen.wisozk , в категории: C/C++ , 2 года назад

Как правильно закрыть файл в c++?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от clement.erdman , 2 года назад

@karen.wisozk 

В C++ вы можете закрыть файл, используя функцию close из стандартной библиотеки fstream. Вы должны указать имя файла, который хотите закрыть.


Пример:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
#include <fstream>
#include <iostream>

int main() {
  std::ofstream outfile;
  outfile.open("example.txt");
  outfile << "This is a sample text.";
  outfile.close();
  return 0;
}


В этом примере, файл example.txt открывается с помощью open и записывается текст "This is a sample text.". Затем, функция close используется для закрытия файла.

Пользователь

от aubree , год назад

@karen.wisozk 

Таким образом, функция close() позволяет закрыть файл и освободить все связанные с ним ресурсы.