Hallo Zusammen,
ich versuche mich gerade in C++ einzuarbeiten und wollte mein erstes Programm erstellen.
Ziel des Programms ist es, eine Datei Zeile für Zeile einzulesen und den Inhalt in einer DOS-Box auszugeben.
Das Programm lässt sich kompilieren und starten. Es macht aber anscheinend nichts.
Könnt Ihr mir helfen?
So lässt sich das Programm starten. Macht aber nichts.
Wenn ich nur:
[CODE]ifstream Fquellfile; CODE]
lässt sich das Programm nochniemals kompilieren.
Für eure Hilfe wäre ich euch sehr dankbar.
Gruß
ich versuche mich gerade in C++ einzuarbeiten und wollte mein erstes Programm erstellen.
Ziel des Programms ist es, eine Datei Zeile für Zeile einzulesen und den Inhalt in einer DOS-Box auszugeben.
Das Programm lässt sich kompilieren und starten. Es macht aber anscheinend nichts.
Könnt Ihr mir helfen?
Code:
#include <iostream> #include <string> #include <fstream> using namespace std; int main() { string squellfile_pfad; //Pfad zur Quelldatei string squellfile_name; // Name der Quelldatei string data; squellfile_pfad = "C:\\temp\\"; squellfile_name = "data.dat"; cout << squellfile_pfad << squellfile_name << endl; //Einlesen der Datei ifstream Fquellfile("C:\\temp\\data.dat"); //Fquellfile.open(squellfile_pfad + squellfile_name, ios::in); Fquellfile.open("C:\\temp\\data.dat", ios::in); while (!Fquellfile.eof()) { getline(Fquellfile, data); cout << data << endl; } Fquellfile.close(); }
Wenn ich nur:
[CODE]ifstream Fquellfile; CODE]
lässt sich das Programm nochniemals kompilieren.
Für eure Hilfe wäre ich euch sehr dankbar.
Gruß
Comment