AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Stellt delphi automatisch die richtige Integer größe ein?
Thema durchsuchen
Ansicht
Themen-Optionen

Stellt delphi automatisch die richtige Integer größe ein?

Ein Thema von Ebil · begonnen am 21. Mär 2008 · letzter Beitrag vom 24. Apr 2008
Antwort Antwort
Ebil

Registriert seit: 14. Mär 2008
35 Beiträge
 
#1

Stellt delphi automatisch die richtige Integer größe ein?

  Alt 21. Mär 2008, 14:16
Im moment mache ich es so das wenn ich weiss Das byte reicht, ich auch nur Byte angebe, und nicht direkt Integer als variable.
Aber ich hab immer öfter nun gelesen das delphi das seit einer bestimmten version automatisch macht, also sozusagen eine dynamische größe.
Stimmt das? Und seit welcher delphi version ist das dann?
mfg
Ebil
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Stellt delphi automatisch die richtige Integer größe ein

  Alt 21. Mär 2008, 14:17
Wäre mir neu.
Markus Kinzler
  Mit Zitat antworten Zitat
Muetze1
(Gast)

n/a Beiträge
 
#3

Re: Stellt delphi automatisch die richtige Integer größe ein

  Alt 21. Mär 2008, 14:24
Sagen wir es mal anders: Eine CPU mit einer Datenbusbreite von 32 Bit muss bei einer Variablen von 8 Bit Extra Arbeiten verrichten, da die CPU nur 32 Bit als kleinste Einheit einlesen kann. Somit muss sie z.b. beim Speicherzugriff 32 Byte lesen und dann die gewünschten 8 Bit rausholen.
  Mit Zitat antworten Zitat
Ebil

Registriert seit: 14. Mär 2008
35 Beiträge
 
#4

Re: Stellt delphi automatisch die richtige Integer größe ein

  Alt 21. Mär 2008, 14:24
Also ist es sinnvoll byte zb. anzuigeben oder nicht? Immer einfach Integer?
  Mit Zitat antworten Zitat
Muetze1
(Gast)

n/a Beiträge
 
#5

Re: Stellt delphi automatisch die richtige Integer größe ein

  Alt 21. Mär 2008, 14:30
Also ich nutze die Datentypen kleiner als Integer/Longword nur noch, wenn sie vorgeschrieben sind - z.b. bei einem Dateiformat. Wenn dort ein Word in der Struktur definiert ist, dann muss ich es so nutzen, weil sonst würden sich alle nachfolgenden Daten verschieben...

Aber bei der reinen Programmierung benutze ich diese kleinen Datentypen nicht mehr.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.186 Beiträge
 
Delphi 12 Athens
 
#6

Re: Stellt delphi automatisch die richtige Integer größe ein

  Alt 24. Apr 2008, 19:56
Also wenn es nicht schnell sein muß(ist), dann verwende ich auch gern mal kleine (ausreichende) Datentypen,

und auch wenn ich "sehr" viel im Speicher ablegen muß,

ansonsten mach ich es oftmals wie Muetze1 und verwende Integer/Cardinal (bei allem was nicht zu groß dafür ist).
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Antwort Antwort


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 06:06 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