Hallo,
ich habe ein Problem mit dem auslesen einer Zeile, in einer .txt Datei. Ich bin bisher soweit gekommen:
#include <fstream>
#include <iostream>
#include <conio.h>
#include <string>
using namespace std;
int main()
{
char pcBuff[100];
ifstream infile("software.txt");
if ( !infile.is_open())
{
cout << "Fehleratei konnte nicht geöffnet werden\n";
}
while (!infile.eof() )
{
infile.getline (pcBuff,100);
cout << pcBuff << endl;
}
return 0;
}
Er liest die Zeilen aus, aber er kommt nicht beim EOF an. Das Ergebnis ist eine Endlosschleife.
Kann mir jemand helfen?
ich habe ein Problem mit dem auslesen einer Zeile, in einer .txt Datei. Ich bin bisher soweit gekommen:
#include <fstream>
#include <iostream>
#include <conio.h>
#include <string>
using namespace std;
int main()
{
char pcBuff[100];
ifstream infile("software.txt");
if ( !infile.is_open())
{
cout << "Fehleratei konnte nicht geöffnet werden\n";
}
while (!infile.eof() )
{
infile.getline (pcBuff,100);
cout << pcBuff << endl;
}
return 0;
}
Er liest die Zeilen aus, aber er kommt nicht beim EOF an. Das Ergebnis ist eine Endlosschleife.
Kann mir jemand helfen?