fork download
  1. #include <iostream>
  2. #include <fstream>
  3. using namespace std;
  4.  
  5. char filename[] = "test.txt";
  6.  
  7. int main()
  8. {
  9. char line[100];
  10. const int size = sizeof(line);
  11.  
  12. fstream myfile(filename, ios::out | ios::app);
  13. if (!myfile)
  14. cerr <<"Fehler beim Öffnen der Datei"<<endl;
  15.  
  16. while (cin.getline(line, size))
  17. {
  18. if (line[0]=='.')
  19. break;
  20. if (!(myfile <<line <<endl)) //Fehler Siehe unten
  21. cerr << "Fehler beim Schreiben der Datei" <<endl;
  22. }
  23. myfile.close();
  24.  
  25. myfile.open(filename, ios::in);
  26. if (!myfile)
  27. cerr <<"Fehler beim Öffnen der Datei" <<endl;
  28.  
  29. while(myfile.getline(line, size)) //Fehler
  30. {
  31. }
  32. }
  33.  
Success #stdin #stdout #stderr 0.01s 5524KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
Fehler beim Öffnen der Datei
Fehler beim Öffnen der Datei