Thema: Delphi const

Einzelnen Beitrag anzeigen

Benutzerbild von Binärbaum
Binärbaum

Registriert seit: 19. Jan 2005
Ort: Elstra
764 Beiträge
 
Delphi 7 Enterprise
 
#6

Re: const

  Alt 1. Mär 2005, 20:34
Zitat von Insider2004:
Sehr interessante Gedanken. Noch eine Frage:

const
c1: Byte = 0;
c2 = 0;

var
v: Integer;

begin
v := c2; //dies entspricht wohl v:=0;

v := c1; //und hier?: v:=0 oder v:=speicherbereich, der mit 0 belegt ist
Wohl eher
v:= 0; [Edit]
Das Vorgehen hierbei ist etwa folgendes: da v und c1 unterschiedliche Typen sind, wird der Typ erweitert und dieser erweiterte Wert dann in den Speicherbereich von v geschrieben, wie bei einer Zuweisung.
[/Edit]

PS: Für QT kann man auch die Delphi-Tags verwenden

MfG
Binärbaum
There are exactly 10 kinds of people: those who understand binary, and those who don't.
---
"Software reift beim Kunden. Bei Hardware ist es anders: Hardware fault beim Kunden." - Rainer G. Spallek
  Mit Zitat antworten Zitat