opengl kompletten text wiedergeben (wie lese ich eine zeile ein mit fscanf)
-
Hallo
vieleicht könnt ihr mir helfen
ich hab eine txt datei und will sie nun mit bitmapfonts auf
im OpenGl fenster wiedergeben:while ((fscanf(dat,"%s\n",satz)) != EOF) { glRasterPos2f(-0.53f, zeilpos); glPrint("%s\n",satz); i++; if(i%5==0) { zeilpos-=0.03f; } }
aber wenn ich dat programm starte liest er wohl immer nur ein wort ein aber er soll den ganzen satz einlesen.
wäre für jede hilfe dankbar[ Dieser Beitrag wurde am 03.02.2003 um 11:43 Uhr von Dimah editiert. ]
-
past besser ins ANSI C Forum -> ANSI C
Ich verschiebe den Thread mal da hin.Ahja der topic titel ist ireführend weil es kein opengl problem sondern ein fscanf problem ist, ich editiere mal
-
gets()
-
Original erstellt von <DocJunioR>:
gets()ne.
fgets()
-
Original erstellt von <DocJunioR>:
gets()Und du meintest du könntest programmieren. Das ich nicht lache.