AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Array mit Records: Access violation

Ein Thema von OsCor · begonnen am 19. Mär 2021 · letzter Beitrag vom 20. Mär 2021
 
OsCor

Registriert seit: 1. Jan 2009
Ort: Kenzingen, Südbaden
99 Beiträge
 
Delphi 10.4 Sydney
 
#12

AW: Array mit Records: Access violation

  Alt 20. Mär 2021, 11:06
Puh, bei diesen ganzen Überlegungen muss ich mich erst mal durcharbeiten. Dazuschreiben muss ich, dass ich nach langen Jahren der Rentneruntätigkeit erst wieder mit Delphi angefangen habe, weil ich gemerkt habe, dass die Sprache mir für meine Hobbyauswertungen am besten liegt. Gemerkt habe ich aber auch, dass ich wohl zeit meines „Delphi-Lebens” offensichtlich nur ganz an der Oberfläche gekratzt habe. Von Zeigern habe ich etwa ganz die Finger gelassen und Überlegungen, was auf den Stack und was auf den Heap kommt, habe ich sicher nie angestellt.

Mitgenommen habe ich also, dass diese Konstruktion mit dem Record-Array meine kindliche Vorstellung eines kleinen Speicherbedarfs gesprengt hat. Kam mir halt bequem vor bei der Weiterverarbeitung der Daten.

Frage 1: Wenn ich ein dynamisches Array verwende, setze ich doch die Größe des Arrays auch fest - und dann ist die Organisation der gespeicherten Daten anders?
Frage 2: Die Originaldaten lese ich über eine Stringlist ein. Da ergeben sich keine Speicherprobleme?

Zitat:
Du hast "lokale" Variablen definiert und die liegen auf dem Stack, nicht dem Heap.
http://docwiki.embarcadero.com/RADSt...erung_(Delphi)
Das werde ich mir zuerst vornehmen.
Zunächst mal vielen Dank für´s Mitdenken

Oswald
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:01 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-2025 by Thomas Breitkreuz