Exemplos:

Como ler arquivos em C. As funções fgetc(), fscanf() e fgets()

  // Escrevendo em um arquivo
  #include <iostream>
  #include <fstream>
  using namespace std;
  
  int main () {
    ofstream myfile ("example.txt");
    if (myfile.is_open())
    {
      myfile << "This is a line.\n";
      myfile << "This is another line.\n";
      myfile.close();
    }
    else cout << "Unable to open file";
    return 0;
  }

---

  // lendo um texto de um arquivo
  #include <iostream>
  #include <fstream>
  #include <string>
  using namespace std;

  int main () {
  string line;
  ifstream myfile ("example.txt");
  if (myfile.is_open())
  {
    while ( getline (myfile,line) )
    {
      cout << line << '\n';
    }
    myfile.close();
  }

  else cout << "Unable to open file"; 

  return 0;
}