C/C++ Programmierung

Aufgabe 42

Schreiben Sie ein Programm, dass den eigenen Quelltext, als das, was Sie in C++ programmiert haben, auf dem Bildschirm Zeile für Zeile ausgibt.

Lösung für die Aufgabe

#include <fstream.h>

// Start des Hauptprogrammes
main()
{
  // Variable für den Dateizugriff definieren
  ifstream infile;

  // Datei öffnen
  infile.open("quelle.cpp");
  if (!infile)
    cout << "Datei konnte nicht geöffnet werden." << endl;
  else
  {
    // Daten aus der Datei lesen und ausgeben
    char text[1000];
    while (infile.getline(text, 1000))
      cout << text << endl;

    // Datei schließen
    infile.close();
  }
}


Zurück zur Übersicht