Folgender Code:QuoteFUNCTION loaddata:
IF OPENFILE (1,mapname$+".map",0)
READWORD 1,testy//READWORD 1,MaxTX;READWORD 1,MaxTY;READWORD 1,TS
FILESEEK 1,100,0 // Ab Pos 100 folgen die Map Infos
FOR i=0 TO MaxTY
FOR ii=0 TO MaxTX
// READWORD 1,quad[ii]
// READWORD 1,quad[ii][1]
// READWORD 1,quad[ii][2]
NEXT
NEXT
CLOSEFILE 1
ENDIF
ENDFUNCTION
Verursacht das da:(Ich habe mit den REM // Teilen die Anderen Variablen ausgehebelt um die möglichen Fehlerquellen zu minimieren.)
Quote_______________________________________
*** Configuration: WIN32 ***
precompiling:
GPC - GLBasic Precompiler V.10.104 SN:60390fbf - 2D, WIN32
"mapED.gbas"(315) warning : probably unassigned variable : testy
Wordcount:851 commands
compiling:
C:\Users\JRN~1\AppData\Local\Temp\glbasic\gpc_temp0.cpp: In function `DGInt __GLBASIC__::loaddata()':
C:\Users\JRN~1\AppData\Local\Temp\glbasic\gpc_temp0.cpp:2611: error: invalid initialization of reference of type 'DGNat&' from expression of type 'DGInt'
C:/Program Files (x86)/GLBasic/Compiler/platform/Include/glb.h:1110: error: in passing argument 2 of `void __GLBASIC__::READWORD(DGNat, DGNat&)'
*** FATAL ERROR - Bitte die Compiler-Ausgabe ins Forum kopieren
_______________________________________
*** Fertig ***
Dauer: 1.8 sek. Zeit: 19:13
Erstellen: 0 erfolgreich.
*** 1 FEHLGESCHLAGEN ***
Hi
Mach mal das % Zeichen hinter testy für Ganzzahlen. Also
READWORD 1,testy%
oder halt die Variable mit % bekanntmachen
FUNCTION loaddata:
LOCAL testy%
READWORD 1,testy
Aber frag mich nicht. ;)
Cheers