(WinAPI) Kleines Programm das nicht geht. Warum?



  • Hi

    Das follgende Programm funktioniert in einzelteilen, soll heißen, wenn ich den erstenteil der etwas in eine Datei schreibt ausführe geht er. Der Zweite funktioniert auch und liest die Datei ein. Aber in einem Programm Funktionieren sie nicht. WARUM???

    #include<fstream>
    #include<iostream>
    using namespace std;
    
    void main()
    {
        int save[100];
        for(int i = 0; i<=99;++i)
        {
            save[i] = 1234;
        }
    
        ofstream out("witz.txt");
        for(int k=0;k<=99;++k)
        {
           out<<save[k];
           out<<";";
        }
        ifstream in("witz.txt");
        while(!in.eof())
        {
             char ch;
             ch=in.get();
             cout<<ch;
        }
            ifstream in("witz.txt");
            while(!in.eof())
            {
                char ch;
                ch=in.get();
                 cout<<ch;
             }
         return;
    
    };
    


  • wo ist das close??



  • Was ist das close?



  • Eine Datei die du öffnest musst du auch wieder schließen.

    Ist Standard-C++, dort verschieb ich dich jetzt hin.

    MfG SideWinder


Anmelden zum Antworten