Thomas P wrote:
>
> Hej,
>
> Jeg har hørt meget om dynamiske arrays her på det sidste. Det jeg har hørt,
> er dog kun at dynamiske arrays er gode; ikke hvad de egentlig gør og hvad de
> kan bruges til. Det er jeg selvfølgelig utroligt interesseret i at vide, og
> nu endnu mere idet jeg er af den opfattelse at det kunne være nyttigt i et
> nyt program, jeg er ved at lave. Programmet skal være i stand til at gemme
> to x antal records i en fil og hente dem ind igen. Det skal også lige siges
> at jeg ikke ved noget om variable arrays, så det kunne jo være det var det
> jeg skulle kigge på i stedet for
Håber på hjælp !
>
Dynamiske arrays er smarte fordi du kan udvide dem, det er jo ikke noget
"almindelig" pascal tillader.
syntaks:
var mitArray: array of TEnEllerAndenType
og:
setLength(mitArray,længde);
selvfølgelig osse i flere dimensioner (dog skal man setLegth'e alle
arrays'ene)
...og et tip:
hent din fil ind, og forstør arrayet med [10..maxint] pladser når det
begynder at blive trangt (altså ikke for hvert element du sætter ind)
> --
> - Thomas
> ~~~~~~~~
> ...
http://www.FlowCode.f2s.com - where code flows
> ... mailto:blomme@post.com - where email goes
--
>o ********* PINKY! aka. Rasmus Klitgaard-Nielsen *********
<()> **** Mad Programmer - Commodore Freak - ABP regular ****
^^ "Can't sing. Can't dance. Can handle a sword a little."
-- Victor's resume (Terry Pratchett, Moving Pictures)