Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

Re: Compiler Direktive OVERFLOWCHECKS

  Alt 25. Aug 2009, 15:17
also bei mir funktioniert es korrekt und er steigt bei inc(b2); aus

sowohl mit deinem Code,
also auch mit diesem, welcher nicht gleich das Programm beendet und 'ne Fehlermeldung ausgibt
Delphi-Quellcode:
program Project1;

{$apptype console}

uses sysutils;

var b1,b2: byte;

begin
  try
    b1 := 255;
    b2 := 255;
    {$OVERFLOWCHECKS OFF}
    Inc(b1);
    {$OVERFLOWCHECKS ON}
    WriteLn(b1);
    Inc(b2);
    {$OVERFLOWCHECKS OFF}
    WriteLn(b2);
  finally
    ReadLn;
  end;
end.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat