Wie lese ich eine INI -Datei vollständig?
Posted: 23 Apr 2025, 06:58
Ich möchte eine INI -Datei vollständig lesen. Ich verwende die WXFileConfig -Klasse, um dies zu tun, aber die meisten Beispiele des Internets, nur um nur ein Element zu lesen und zu schreiben, nicht um eine gesamte INI -Datei. < /p>
Die Daten in der INI -Datei ähnlich wie folgt: < /p>
Wie lesen Sie jeden Header mit seinen Elementen?
Die Daten in der INI -Datei ähnlich wie folgt: < /p>
Code: Select all
[sdl]
fullresolution=0x0
fullscreen=true
output=opengl
autolock=false
[dosbox]
machine=svga_s3
memsize=16
[render]
frameskip=0
aspect=false
scaler=normal2x
[cpu]
core=normal
cputype=auto
cycles=10000
cycleup=1000
cycledown=1000
.....
< /code>
Ich habe versucht, etwas zu tun, aber es liest nur die Header ([SDL], [DOSBOX], [Render], ...). < /p>
wxFileConfig config(wxEmptyString, wxEmptyString, wxEmptyString, wxGetCwd() + "\\dosbox.conf");
wxString str;
long idx;
bool bCont = config.GetFirstGroup(str, idx);
while (bCont) {
bCont = config.GetNextGroup(str, idx);
debugMsg("%s", str);
}