Deshalb gibt es ja generische Tapen und fixe Typen. Die generischen sind veränderlich, die fundamentalen bleiben konstant!
Wer jetzt generische nimmt, barucht sich nicht zu wunder, wenn diese sich ändern. das ist ihre Natur.
Code:
Generische Typen:
-string
-Integer
-Cardinal
Fixe (fundamentale) Typen:
-ShortString
-AnsiString
-UnicodeString
-Shortint (Int8)
-Smallint (Int16)
-Longint (Int32)
-Int64
-Byte ( UInt8)
-Word ( UInt16)
-Longword (UInt32)
-UInt64
Jetzt soll der Integer als bisher generischen Typ zu einem fundamentalen werden. das finde ich nicht gut, da es den entsprechenden fundamentalen Typ (Longint) und einen Alias (Int32) schon gibt!