Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   Problem bei arrays (https://www.delphipraxis.net/167271-problem-bei-arrays.html)

himitsu 21. Mär 2012 16:45

AW: Problem bei arrays
 
Zitat:

aber irgendwie funzt das net
Was ist irgendwie? ( Fehlerbeschreibung? )

Ach ja, die Grenzen des Arrays (des Arrayteils, welcher grade verwendet wird) ist wieder mal überschritten.
Du hast doch ein Array mit
Delphi-Quellcode:
0 bis Anzahl-1
(sieht zumindestens so aus),
aber eine Sortierung von
Delphi-Quellcode:
1 bis Anzahl
.

p80286 21. Mär 2012 17:06

AW: Problem bei arrays
 
Zitat:

Zitat von himitsu (Beitrag 1157598)
Erstmal in die Projektoptionen.
- Bereichsprüfung und eventuell die Überlaufprüfung aktivieren

hättest Du das gelesen und umgesetzt, würden Dir die Fehlermeldungen nur so um die Ohren fliegen.

Auch wenn es manchmal so aussieht, das hier ist kein Chat, Du darfst auch erst lesen, dann verstehen und dann umsetzen.

Gruß
K-H

JP29 21. Mär 2012 17:38

AW: Problem bei arrays
 
also:
ich hab mal überlaufprüfung und bereichsprüfung aktiviert, allerdings kommen da keine fehlermeldungen(sieht zumindest nicht so aus)

und was meinst du mit grenzen des array überschritten??

DeddyH 21. Mär 2012 18:02

AW: Problem bei arrays
 
Zitat:

Zitat von JP29 (Beitrag 1157818)
und was meinst du mit grenzen des array überschritten??

Bei einem Array mit den Elementen 0 bis 9 kann man schlecht in Element 10 etwas schreiben, oder?

himitsu 21. Mär 2012 18:42

AW: Problem bei arrays
 
Da hier ein statisches Array verwendet wird, gibt es ein kleines Problem.

Die Bereichsprüfung prüft natürlich nur die Array-Grenzen, also Zugriffe auf negative Indize und auf Indize über 100.
Aber was in "Anzahl" steht und daß dieses "Anzahl" logisch, aber nicht physisch zum Array gehört, das weiß der Compiler und damit diese Prüfung natürlich nicht.

Deswegen:
Debugger nehmen und prüfen was in dem nicht funktionierenden Code abläuft und ob die Indize auch stimmen.

JP29 21. Mär 2012 18:56

AW: Problem bei arrays
 
ok leute probleme haben sich erledigt...
könnt das thema schließen..danke an alle


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