Einzelnen Beitrag anzeigen

Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.492 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: Delphi7 - Division durch Null bringt "verspäteten&

  Alt 14. Sep 2005, 10:34
Es liegt an der Code-Optimierung. Die kannst Du mit {$O-} abschalten, allerdings nur für die gesamte Unit. Du kannst es auch sehen, wenn Du einen BP setzen willst. Mit Optimierung kannst Du auf der Zeile nicht anhalten. Es wird also nicht wie Du vermutet hast, "verspätet dividiert", sondern die ganze "sinnlose" Zeile wird nicht kompiliert. Es stellt sich aber die Frage, ob Dein Beispiel in der Praxis Bedeutung hat. Denn ohne c Auszuwerten macht ja auch die Division keinen Sinn.
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  Mit Zitat antworten Zitat