Einzelnen Beitrag anzeigen

Benutzerbild von implementation
implementation

Registriert seit: 5. Mai 2008
940 Beiträge
 
FreePascal / Lazarus
 
#17

AW: not 2=1 ist nicht not(2=1)

  Alt 7. Okt 2012, 12:16
Ich war immer der Auffassung, dass der Unterschied zwischen ||/&& und |/& darin liegt, dass ersteres Optimierung zulässt, und letzeres immer zur Vollauswertung des Ausdrucks führt. Also das, was man bei Delphi über die Compileroptionen nur global einstellen kann ("Boolsche Ausdrück vollständig auswerten" heisst die imho).
Das kommt m.W. auf die Sprache an. In C/C++ ist die Unterscheidung logisch/bitweise, in C# verkuerzt/unverkuerzt.
  Mit Zitat antworten Zitat