Beispiel 1: Leseschleifen und Strukturen

16.01.2017 02:31 Uhr
#include <iostream>

using namespace std;
#include <fstream>

void verarbeite(ifstream& datei);

int main()
{
ifstream eingabe;
char dateiname[80];

cout << "DTD-Dateiname: " << endl;
cin >> dateiname;
eingabe.open(dateiname);

if (!eingabe)
   {
   cout << "Die Datei konnte nicht geöffnet werden." << endl;
   return 1;
   }

verarbeite(eingabe);

eingabe.close();
}

void verarbeite(ifstream& datei)
{
char zeichen;

for (datei.get(zeichen);!datei.eof();datei.get(zeichen))
    cout << zeichen;
}

Dateien: Beispiel 1

Schlagwörter: