Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   Delphi gemischtes Array (https://www.delphipraxis.net/184136-gemischtes-array.html)

wendelin 1. Mär 2015 18:38

gemischtes Array
 
Hallo,

ich habe ein kleines Problem.
Ist es möglich ein statisches Array in der Art von
Delphi-Quellcode:
virt_SchachBrett : Array[a..h,1..8] Of integer ;
zu erzeugen? Bei mir kommt 'undeclared Identifier 'a' als Fehlermeldung.

mfg Wendelin

zeras 1. Mär 2015 18:41

AW: gemischtes Array
 
Wie schon die Fehlermeldung sagt, "a" ist nicht bekannt. Nimm doch
Delphi-Quellcode:
[1..8,1..8]
. Das sollte dann gehen. Oder du mußt a vorher definieren.

himitsu 1. Mär 2015 18:52

AW: gemischtes Array
 
Es geht jeder ordinale Type als Index.
> Byte, Integer, Char, Enum, ...

Aber man muß es schon richtig deklarieren.
Entweder sind a und h untypisierte Konstanten (wenn ja, dann sollte man Diese dringend "ordentlich" umbenennen)
oder
Delphi-Quellcode:
Array['a'..'h',1..8]

wendelin 1. Mär 2015 21:35

AW: gemischtes Array
 
danke himitsu,

ich wusste zwar das es gehen sollte, bin aber nicht auf die "'" gekommen.
es funktioniert.

wendelin


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:23 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz