Fileausleseproblem
-
Hi!
Ich versuche eine Zeile auszulesen:
1 2 Das ist ein Test!Nun, mit fscanf() lese ich die 1 und die 2 ein. Bei einem weiteren %s wird mir logischerweise nur das "Das" übergeben. Ich möchte nun aber "Das ist ein Test!" als ganzes haben. Wie löst man dieses Problem am Besten, bzw. wie bekomme ich das Zeilenende heraus?
mhhhh ich könnte mal ein seek auf \0 machen... Ich probier das grad mal aus...
bis später
-
hmm wie wärs mit fgets() ???
-
da versuche ich mich auch grad dran.... aber fscanf formatiert mir schon alles so schön... ich fürchte aber ich muss alles wohl selber parsen
-
?? Was bitte schön formatiert dir fscanf????
Ich meinte du sollst fgets() benutzen nachdem du fscanf("%d %d", eins, zwei); gemacht hast.
-
Ach so!! Na denn... ich glaube das müsste so auch funktionieren. Habe eben in der Suche hier einen ähnlichen Tipp gefunden.
Vielen Dank!!