Zitat von
Medium:
Auch gern genommen: if (myObjectPointer) { ... } - also impliziter Cast auf Bool. Über den Stil kann man sich sicherlich streiten...
Ein BOOL ist in C 4 Byte (Integergröße), im Gegensatz zum Delphi 1-Byte-Boolean.
(BOOL <> 0) = true
also stellt dieses für mich kein Problem dar.
(nutze in Delphi aber auch ab und zu mal den LongBool für sowas)
Zitat von
MrSpock:
Hatte zuerst Nil und Null versucht. Auf NULL bin ich nicht gekommen.
Tja, C arbeitet in dieser Hinsicht casesensitiv
siehe BOOL=4 Byte und bool=1 Byte
Eherlich gesagt, mag ich deswegen die case
insensitive Art von Delphi.