Ich habe eine Config-Datei, die eine Karte speichernAllegro 5 Schleife durch Konfigurationsdatei Werte mit dem gleichen Namen
name=map1
width=5
height=5
[tiles]
l=0,0,1,0,0
l=0,1,1,1,0
l=0,1,0,1,0
l=0,1,0,1,0
l=0,0,0,0,0
[/tiles]
Wie kann ich Schleife durch die [Kacheln] -Abschnitt seine Linien zu speichern (l) Werte in meinen Vektor?
Hinweis: Ich habe das allegro5-Tag, weil es Funktionen für das Laden von Konfigurationsdateien haben.
Ich denke, Sie müssten feststellen, wann Sie aufhören zu lesen. Sieht aus wie der Satz '[/ Kacheln]' ist das Ende der Schleife. Also, wenn Sie eine Zeile lesen und es den Text enthält, brechen Sie aus der Schleife. –
Was hat Ihre Frage mit dem Tag "allegro5" zu tun, wenn es darum geht, eine Konfigurationsdatei zu analysieren? –
@Thomas Matthews Ich habe das allegro5-Tag gesetzt, weil ich ein Spiel in dieser Bibliothek mache und allegro5 Funktionen zum Laden von Konfigurationsdateien enthält, also brauche ich weder eigenen Code schreiben noch externe Bibliotheken importieren, um Konfigurationsdateien zu parsen. –