Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Probleme mit Listen/ verkettet Listen (https://www.delphipraxis.net/102178-probleme-mit-listen-verkettet-listen.html)

grenzgaenger 27. Okt 2007 17:08

Re: Probleme mit Listen/ verkettet Listen
 
hallo deddy,

nicht ganz, der compiler schalter $B- verhindet in diesem fall, dass es knallt. denn wenn e.next NIL ist, und du auf e.NEXT.NEXT zugreifen willst, so musst du durch die ADRESSE NIL, was in aller regel mit einer zugriffsverletztung quittiert wird... $B- bricht daher ab, nachdem er herausfand, dass e.NEXT = NIL ist, während $B+ erst abbricht, wenn die ganze bedingung wahr ist... er muss in diesem falle, durch die undefinierte Adresse gehen. ganz so, als wenn die bedingungen umgedreht währen (weshalb es bei legionen ja krachte).

grüsse und noch 'n schönen abend
GG

DeddyH 27. Okt 2007 17:31

Re: Probleme mit Listen/ verkettet Listen
 
Hallo Grenzgänger, schau mal ganz genau, was ich da fett markiert habe ;)

Auch Dir einen schönen Abend.

grenzgaenger 27. Okt 2007 17:33

Re: Probleme mit Listen/ verkettet Listen
 
@deddy, yep. darum funktioniert 's :-)

legionen 27. Okt 2007 19:15

Re: Probleme mit Listen/ verkettet Listen
 
diese Abfrage brauche ich für einen Algorithmus den ich für meine Diplomarbeit entwickelt habe..... ist jetzt etwas ausschweifend, aber ich muss einen datensatz mehrere male komprimieren..... am ende kommt noch eine etwas leichtere komprimierung zum einsatz, die ähnlich funktioniert wie die, die ihr im quelltext sehen konntet..... aber da musste ich zum ersten mal in einer liste etwas gezielt löschen... das hatte nicht so geklappt ;) also danke!!!!!

ps.: thüringen habe ich studiert... in ilmenau, nähe erfurt ;) schöne gegend!!!


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:13 Uhr.
Seite 3 von 3     123   

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