Author Topic: Type und DIMDATA  (Read 1982 times)

HeikoJ

  • Guest
Type und DIMDATA
« on: 2007-Sep-14 »
Hallo,

ich kann ja mit DIMDATA ein Feld mit Vorbelegung definieren z.B.

DIMDATA items[],0,0,0,0,0

Wenn ich nun ein TYPE definiere z.B.

TYPE T_U_MAP
  x
  y
  map$
  DIMDATA items[],0,0,0,0,0
ENDTYPE

bekomme ich einen Syntax Error.

ich muß also folgendes definieren

TYPE T_U_MAP
  x
  y
  map$
  items[5]
ENDTYPE

Wie bekomme ich nun eine Vorbelegung eines Feldes in TYPE hin ?

Gruß Heiko

Offline D2O

  • Prof. Inline
  • *****
  • Posts: 1071
    • View Profile
    • http://www.deuteriumoxid.com
Type und DIMDATA
« Reply #1 on: 2007-Sep-14 »
Hi, habe zuerst gedacht das das hier funktioniert,
geht leider auch nicht :(

Quote
TYPE T_U_MAP
  x
  y
  map$
  items[5]
ENDTYPE



GLOBAL a AS T_U_MAP


DIMDATA a.items[],0,0,0,0,0  //<<< Hmmm, gib auch nen Fehler
Fehlermeldung:
Quote
*** Configuration: WIN32 ***
precompiling:
GPC - GLBasic Precompiler V.2007.221 - 3D, NET
Wordcount:2 commands

compiling:
D:/temp/glbasic/gpc_temp0.cpp: In function `int __GLBASIC__::__MainGameSub_()':
D:/temp/glbasic/gpc_temp0.cpp:19: error: `__dAta_of_DIMDATA' undeclared (first use this function)
D:/temp/glbasic/gpc_temp0.cpp:19: error: (Each undeclared identifier is reported only once for each function it appears in.)
D:/temp/glbasic/gpc_temp0.cpp:19: error: expected primary-expression before ']' token
D:/temp/glbasic/gpc_temp0.cpp:19: error: expected primary-expression before '{' token
D:/temp/glbasic/gpc_temp0.cpp:19: error: expected `;' before '{' token
*** FATAL ERROR - Bitte die Compiler-Ausgabe ins Forum kopieren
_______________________________________
*** Fertig ***
Zeit: 0.8 sek
Erstellen: 0 erfolgreich
*** 1 FEHLGESCHLAGEN ***
I7 2600K; 8 GB RAM ; Win10 Pro x64 | NVidia GTX 750 TI 2048MB ; Realtec OnBoard Sound;
Lenovo ThinkPad T400: XP Pro
GLB Premium-immer Aktuell

Offline Kitty Hello

  • code monkey
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 10803
  • here on my island the sea says 'hello'
    • View Profile
    • http://www.glbasic.com
Type und DIMDATA
« Reply #2 on: 2007-Sep-14 »
:whistle:

HeikoJ

  • Guest
Type und DIMDATA
« Reply #3 on: 2007-Sep-14 »
äh, ja , wie jetzt ?

Es wird also  irgend wann mal gehen ?

Gruß Heiko

Offline Kitty Hello

  • code monkey
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 10803
  • here on my island the sea says 'hello'
    • View Profile
    • http://www.glbasic.com
Type und DIMDATA
« Reply #4 on: 2007-Sep-14 »
OK, ich glaub' ich hab's gefunden. Muss aber noch testen, ob jetzt nicht alles andere kaputt ist.

Offline Schranz0r

  • Premium User :)
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 5111
  • O Rly?
    • View Profile
Type und DIMDATA
« Reply #5 on: 2007-Sep-14 »
LOL wie geil :D
I <3 DGArray's :D

PC:
AMD Ryzen 7 1700 @3.9GHz, 16GB HyperX Fury 3000MHz Ram, ASUS ROG GTX 1060 STRIX 6GB, Windows 10 Pro 64Bit, MSi Tomahawk B350 Mainboard