Hoi,
ik heb nu deze code:
in de config.cfg file staat:
Hij pakt de threshold heel netjes, maar de rest dus niet! Daar geeft hij dus gewoon de initiele waarde aan!
Waarom?? Ik loop hier nu al 2 dagen mee te kloten.
alvast bedankt!
ik heb nu deze code:
C++:
1
2
3
4
5
6
7
8
9
10
11
12
13
| int unsigned iThreshold = 18000; double iIsBeepLength = 70; double iStepping = 1.5; double iSampleRate = 44100; FILE* configFile = fopen ("config\\config.cfg","r"); if (configFile) { fscanf (configFile, "THRESHOLD: %d\n", &iThreshold); fscanf (configFile, "BEEPLENGTH: %f\n", &iIsBeepLength); fscanf (configFile, "STEPPING: %f\n", &iStepping); fscanf (configFile, "SAMPLERATE: %f\n", &iSampleRate); fclose (configFile); } |
in de config.cfg file staat:
code:
1
2
3
4
| THRESHOLD: 18001 BEEPLENGTH: 714 STEPPING: 14 SAMPLERATE: 4413 |
Hij pakt de threshold heel netjes, maar de rest dus niet! Daar geeft hij dus gewoon de initiele waarde aan!
Waarom?? Ik loop hier nu al 2 dagen mee te kloten.
alvast bedankt!