EOF wird nicht gefunden



  • Hi,

    ich moechte die Bytes in einer Datei zaehlen. Dazu will ich in einer Funktion, der der Pointer fp (geöffnete Datei) übergeben wird, die Datei durchlesen und den Cout pro Byte inkrementieren. Das klappt auch alles bin dann das EOF kommen sollte. Dann hält das Programm einfach und es passiert nichts mehr. Kann mir jemand einen Tip geben was hier falsch ist??

    while (!feof(fp))
    	{	
    		ch = fgetc(fp);
    		++count;
    	}
    

    Gruß

    Jonny



  • hat sich erledigt. Danke


Anmelden zum Antworten