Problem mit feof() letztes zeichen wird nicht gelesen
-
Hi leute hab mal wieder ein kleines Problem, und zwar hab ich eine Schleife die Zeichenfolgen aus einer txt miteinander vergleicht funktioniert einwandfrei bis auf das dass das letzte zeichen einer datei nicht mehr mitgelesen wird.
while(!feof(quelle))
-
Wär vielleicht gut, wenn du die ganze Schleife zeigen würdest
feof() liefert übrigens erst true zurück, wenn das Dateiende gelesen wurde.
-
Danke bin nochmal mitm Debugger durchgegangen er hat wircklich das letzte zeichen zwar gelesen aber nicht geschrieben.
-
Liest er das letzte Zeichen nicht oder schreibt er es nicht in die neue Datei?? Bist du den Code schon mal mit dem Debugger durchgegangen? Was steht in deiner Datei drin, die gelesen wird?