AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 11:47

Parameter dieser Suchanfrage:

Suche in Thema: TStream.ReadBuffer schlägt fehl
Suche alle Beiträge, die von "Sinspin" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 3 von insges. 3 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Algorithmen, Datenstrukturen und Klassendesign

    AW: TStream.ReadBuffer schlägt fehl

      Delphi
      by Sinspin, 7. Apr 2022
    Nein. Das wandert in deinem Fall auf den Stack. Das wird nix.

    Drück in deinen Programm mal STRG+O+O. Dann steht oben in der Unit ne masse Zeug.
    Unter anderem sowas: {$MAXSTACKSIZE $00100000}
    Das ist die maximal mögliche Stackgröße deines Programms. TB passen da nicht drauf.
  • Forum: Algorithmen, Datenstrukturen und Klassendesign

    AW: TStream.ReadBuffer schlägt fehl

      Delphi
      by Sinspin, 7. Apr 2022
    Hmmm. Eigentlich geht es um die Anfangsadresse des Puffers im Speicher. Das wird aber eigentlich mit der Byteausrichtung schon programmtechnisch gelößt. Nur bei Variablen auf dem Stack nicht.
    Verwende mal eine Variable im Objekt (oder global) und nicht lokal in der Procedure.

    Das was da in dem Beispiel behandelt wird ist ein Sonderfall. Trotzdem erschließt sich mir nicht warum das Sector...
  • Forum: Algorithmen, Datenstrukturen und Klassendesign

    AW: TStream.ReadBuffer schlägt fehl

      Delphi
      by Sinspin, 7. Apr 2022
    Die Antwort klingt logisch.
    Lokale Variablen als Puffer machen auch schon unter 32Bit unter Umständen Probleme. Zm beispiel wenn man sie sich mit Dll's teilt. Ich denke mal das es dort aber eher Scope Probleme sind. Denn die Variablen landen ja auf dem Stack.
    Man müsste wohl die Variable auf dem Stack dann passend ausrichten das sie ins Muster passt. Oder sich einfach einen Puffer anlegen.


URL zu dieser Suchanfrage:

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