Advertisement
35657

Untitled

May 17th, 2024
409
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.43 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3.  
  4. using namespace std;
  5.  
  6. int main() {
  7.     setlocale(LC_ALL, "ru");
  8.  
  9.     ofstream fout; // создать объект класса fstream
  10.  
  11.     fout.open("file.txt"); // с помощью метода open открыть существующий файл (или создать если нет)
  12.  
  13.     /*
  14.     другой вариант - спрашиваем у пользователя как будет называться файл и создаем (или открываем) файл с таким названием:
  15.     string name;
  16.     cin >> name;
  17.     fout.open(name);
  18.     */
  19.  
  20.     if (!fout.is_open()) { // проверка что файл открылся/создался успешно
  21.         cout << "Ошибка открытия файла" << endl;
  22.  
  23.     }
  24.     else {
  25.         // начинаем что-то делать с файлом (писать туда инфу например)
  26.         fout << "Привет" << endl << 1111; // пишем в файл аналогично работе с cout
  27.         /*другой вариант - создаем буфер, считываем инфу из cin в этот буфер а оттуда пишем в файл :
  28.         string info;
  29.         cin >> info;
  30.         fout << info;*/
  31.         fout.close(); // закрываем файл (освобождаем ресурсы, делаем данный файл доступным для других программ / пользователей
  32.        
  33.     }
  34. }
  35.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement