AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 21:17

Parameter dieser Suchanfrage:

Suche in Thema: Stack Overflow trotz iterativen Algorithmus
Suche alle Beiträge, die von "stoxx" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 6 von insges. 6 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    Re: Stack Overflow trotz iterativen Algorithmus

      Delphi
      by stoxx, 24. Aug 2003
    Hi,


    habt vielen Dank für Eure Hilfe, das Problem hat sich jetzt erledigt,
    hab von arrays auf TList umgestellt.
    Da funktioniert das wunderbar und geht auch viel viel schneller .. und die Daten sind auch viel viel kleiner alles.
    (wenn man in Tlist list.insert(i) benutzt und somit nur pointer umkopiert, geht das schneller als wenn man grosse Datenstrukturen in einem Array umkopieren muss)...
  • Forum: Object-Pascal / Delphi-Language

    Re: Stack Overflow trotz iterativen Algorithmus

      Delphi
      by stoxx, 24. Aug 2003
    Hi .. dieses Array mit 100000000 Elementen war ja nur zum testen, ob es an der Größe des Arrays liegt und mein Speicher zu klei ist, und ob ein array am ende einer Procedure wieder automatisch freigegeben wird, ohne setlength(ar,0) zu setzen. Das wird gemacht


    Wie meinst Du das mit DWORD Weise ?

    Ich bekomm die Fehlermeldung nicht weg ..
    es tritt immer die Fehlermeldung auf, dass ich zu...
  • Forum: Object-Pascal / Delphi-Language

    Re: Stack Overflow trotz iterativen Algorithmus

      Delphi
      by stoxx, 24. Aug 2003
    Hallo zusammen,

    also es war nach meiner Änderung im Quelltext doch nicht behoben.
    Es lag letztendlich daran, dass ich die search Methode einfach so deklariert habe.
    Jetzt habe ich sie als Methode vom Object declariert, und der Stackoverflow kommt nicht mehr.
    Jetzt kommt aber eine neue Exceptionn, dass ich zu wenig Arbeitsspeicher hätte.
    Das ist aber Quark !

    Denn wenn ich folgende...
  • Forum: Object-Pascal / Delphi-Language

    Re: Stack Overflow trotz iterativen Algorithmus

      Delphi
      by stoxx, 23. Aug 2003
    Hallo,

    die eine Ursache habe ich gefunden.
    Lag an einer Procedure vor dem Auruf.

    ich hatte eigentlich getestet, ob ein array nach einer procedure Beendigung wieder freigegeben wird ohne dass man es auf setlength(ar,0); setzen muss, und das ging.
    Ich weise einer property dieses array zu, da funktioniert das wahrscheinlich nicht mehr.
    Ich habe das array jetzt global gemacht, da gehts.
    ...
  • Forum: Object-Pascal / Delphi-Language

    Re: Stack Overflow trotz iterativen Algorithmus

      Delphi
      by stoxx, 23. Aug 2003
    eigentlich nicht.
    Wie reserviert man Stack Speicher ?
    Ich dachte bisher immer, dass wenn man eine variable in einer Funktion oder prodedure definiert, dass diese nach dem Aufruf dieser Procedure wieder freigegeben wird.
    Der Code ist eigentlich nicht weiter kompliziert, es werden nur in einem Array elemente einsortiert.
    Das Array wird immer sortiert gehalten ...



    <pre>
    function search1...
  • Forum: Object-Pascal / Delphi-Language

    Stack Overflow trotz iterativen Algorithmus

      Delphi
      by stoxx, 23. Aug 2003
    Hi zusammen,

    ich kapier das nicht, und mein Kopf raucht gerade.
    Ich habe keine rekursiven Algorithmen .. alles iterativ.
    Trotzdem kommt bei meinen Berechnungen ein Stack Overflow.
    Wie ist das denn nun mit dem Stack ? ..
    Auf was sollte ich achten, damit mein Algorithmus trotzdem läuft ?


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=stoxx&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=7881
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:19 Uhr.
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