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 setlength(array,0); setlength(array,10); (https://www.delphipraxis.net/29611-setlength-array-0-%3B-setlength-array-10-%3B.html)

sakura 12. Sep 2004 09:37

Re: setlength(array,0); setlength(array,10);
 
Zitat:

Zitat von jfheins
Ich würde mich nicht darauf verlassen. (>> Ich glaube nicht.)

Wird aber :-) Für dynamische Arrays wird intern die Methode DynArraySetLength aufgerufen, wenn man SetLength nutzt. Diese ruft intern DynArrayClear für allen "überstehenden" Speicher auf, welche die Werte auf 0 setzt.

...:cat:...

Sprint 12. Sep 2004 09:47

Re: setlength(array,0); setlength(array,10);
 
Zitat:

Zitat von alcaeus
kannst du deine Aussage begründen? Nach den vorherigen Aussagen ist dies ja anscheinend nicht der Fall

Die Antwort auf deine Frage hat sakura schon geschrieben. Von daher erspare ich mir das.

alcaeus 12. Sep 2004 10:03

Re: setlength(array,0); setlength(array,10);
 
Zitat:

Zitat von Sprint
Die Antwort auf deine Frage hat sakura schon geschrieben. Von daher erspare ich mir das.

Ist klar. Ich wusste das nicht, aber man lernt nie aus ;)

Greetz
alcaeus


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:05 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