AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 00:47

Parameter dieser Suchanfrage:

Suche in Thema: String/Shortstring Speicherbedarf
Suche alle Beiträge, die von "himitsu" 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.006s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    Re: String/Shortstring Speicherbedarf

      Delphi
      by himitsu, 14. Mär 2005
    Na ja, am efizientesten ist String/AnsiString, da dort mehrere Strings den Selben Speicherbereich belegen können, außerdem passen in String/AnsiString auch mal mehr als nur 255 Zeichen rein.

    String ist auch ein ShortString, nur halt mit der "maximalen" Länge von 4 Zeichen.

    In Records ist der ShortString deßhalb gut, weil der Speicherbereich für die Zeichen direkt innerhalb des...
  • Forum: Object-Pascal / Delphi-Language

    Re: String/Shortstring Speicherbedarf

      Delphi
      by himitsu, 14. Mär 2005
    Schau mal in deine EXEn rein ... die ResourceStrings und die hardgecodeten Strings sind alles ShortStrings ... außerdem machen sich ShortStrings in Record's ganz gut (wenn man die gemaue/maximale Stringlänge kennt)
  • Forum: Object-Pascal / Delphi-Language

    Re: String/Shortstring Speicherbedarf

      Delphi
      by himitsu, 14. Mär 2005
    Na ja, wenn man ShortString verwendet werden wohl die bekannten 256 Byte (1 LängenByte und 255 für die Zeichen) verbraucht.

    Wenn man aber den "ShortString folgender Maßen definiert, dann ist Speicherverbrauch = Zeichenanzahl + 1
    Var S: String;


    Bei String/AnsiString Zeichenanzahl + 12 Byte (ja 4 Byte für Referenzzähler, Längenangabe und Pointer auf die Stringdaten) belegt.


    Und bei...


URL zu dieser Suchanfrage:

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