Hi zusammen,
habe ein Problem und zwar wenn ich z.B in diesem Programm 2mal hintereinander aus.open(filename); eingebe wird die Datei das 2te mal nicht mehr geöffnet obwohl ich die Datei vorher mit aus.close() beendet habe. An was könnte das liegen?
Ich hoffe jemand von euch kann mir helfen vielen dank im Voraus
mfg Fabi
habe ein Problem und zwar wenn ich z.B in diesem Programm 2mal hintereinander aus.open(filename); eingebe wird die Datei das 2te mal nicht mehr geöffnet obwohl ich die Datei vorher mit aus.close() beendet habe. An was könnte das liegen?
Ich hoffe jemand von euch kann mir helfen vielen dank im Voraus
mfg Fabi
Code:
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
char filename[10]="test.txt";
char text[100];
ifstream aus;
aus.open(filename);
if(aus.good())
{
char ch;
while(aus.get(ch))
cout<<ch;
}
aus.close();
system("pause");
aus.open(filename);
if(aus.good())
{
char ch;
while(aus.get(ch))
cout<<ch;
}
aus.close();
system("pause");
return 0;
}