![]() |
Delphi-Version: XE2
SetLength bei Array -> Zähleranfang?
Nabends!
Mal ne kurze Frage: Wo fängt SetLength bei einem Dynamischen Array an zu zählen? Bei 0 oder bei 1?
Delphi-Quellcode:
SetLength(TRecordArray,5)
0,1,2,3,4 oder 1,2,3,4,5? Gruß Torsten |
AW: SetLength bei Array -> Zähleranfang?
Hallo,
Du gibst ja bei setlength die Länge an, also 5 Elemente. Anfangen tut es dann bei 0. gruß Frank |
AW: SetLength bei Array -> Zähleranfang?
Dynamische Arrays fangen immer mit 0 an.
Bei statischen Arrays gibt das die Deklaration vor. Variantan-Arrays könnten auch anfangen, wie sie wollen und Array-Property hängen von der Implementation ab. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:40 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz