Einzelnen Beitrag anzeigen

Namenloser

Registriert seit: 7. Jun 2006
Ort: Karlsruhe
3.724 Beiträge
 
FreePascal / Lazarus
 
#15

Re: Integer und Cardinal bei 32 Bit eingefroren? NativeInt?

  Alt 5. Apr 2010, 17:55
Warum macht CodeGear/Embarcadero nicht einfach einen neuen Compilerschalter? Genau so hätte man es auch bei der Umstellung auf Unicode machen können und könnte dann sogar den gleichen Source Code für Ansi und Unicode kompilieren.

Wenn man sich mal C-Header ansieht findet man sowas zuhauf:
Delphi-Quellcode:
{$IFDEF WIN64}
type
  Integer = Int64;
{$ELSE}
type
  Integer = Int32;
{$ENDIF}
{$IFDEF UNICODE}
type
  Char = WideChar;
{$ELSE}
type
  Char = AnsiChar;
{$ENDIF}
Warum macht man es nicht auch unter Delphi so?
  Mit Zitat antworten Zitat