Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Auf welches Array-Element zeigt der Pointer? (https://www.delphipraxis.net/59561-auf-welches-array-element-zeigt-der-pointer.html)

leddl 24. Dez 2005 12:39

Re: Auf welches Array-Element zeigt der Pointer?
 
:gruebel: Wäre natürlich möglich, aber dann war der Quellcode etwas mißverständlich.

Oxmyx 24. Dez 2005 13:19

Re: Auf welches Array-Element zeigt der Pointer?
 
(Zeigeradresse - Startadresse) div 4 = Elementindex im Array

BlackJack 24. Dez 2005 13:24

Re: Auf welches Array-Element zeigt der Pointer?
 
Zitat:

Zitat von Oxmyx
(Zeigeradresse - Startadresse) div 4 = Elementindex im Array

dann aber doch bitte (Zeigeradresse - Startadresse) div SizeOf(EinzelnesElement).

und wenn es wirklich ein array ist, in dem verschiedene klassen gespeichert sind, dann spielt das auch gar keine rolle, da ja nur die referenzzeiger in dem array gespeichert werden, und die sind immer 4 byte groß, egal was für ne klasse das ist.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:59 Uhr.
Seite 2 von 2     12   

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