#include <fstream>
using namespace std;
int main(int argc, char* argv[])
{
ofstream out("cppstudio.txt"); // создаём объект класса ofstream для записи и связываем его с файлом cppstudio.txt
out << "Работа с файлами в C++"; // запись строки в файл
out.close(); // закрываем файл
return 0;
}
,.....................
#include <iostream>
#include <fstream>
#include <clocale>
using namespace std;
int main(int argc, char* argv[])
{
setlocale(LC_ALL, "rus"); // корректное отображение Кириллицы
char buff[50]; // буфер промежуточного хранения считываемого из файла текста
ifstream in("cppstudio.txt"); // открыли файл для чтения
in >> buff; // считали первое слово из файла
cout << buff << endl; // напечатали это слово
in.getline(buff, 50); // считали строку из файла
in.close(); // закрываем файл
cout << buff << endl; // напечатали эту строку
return 0;
}
..................
#include <iostream>
#include <fstream>
#include <locale>
using namespace std;
int main() {
setlocale(LC_ALL, "Russian");
char buff[50];
ifstream in("cppstudio.doc");
// Проверка, удалось ли открыть файл
if (!in.is_open()) {
cerr << "Ошибка: не удалось открыть файл." << endl;
return 1; // Завершение программы с кодом ошибки
}
// Чтение первого слова из файла
in >> buff;
cout << "Первое слово: " << buff << endl;
// Чтение оставшейся строки
in.getline(buff, 50);
cout << "Остальная строка: " << buff << endl;
in.close(); // Закрытие файла
return 0;
}