Wenn der Datentyp BOOL nicht ohne weiteres vordefiniert ist, habe ich boolean mit der folgenden Definition verwendet,
typedef unsigned char BOOL;
(Wegen der Speichernutzung).
Ich habe erkannt, dass es aus Leistungsgründen besser sein könnte, die native Busbreite zu verwenden. Bei einem 32-Bit-Prozessor kann es zum Beispiel sein
typedef unsigned int BOOL;
Was passiert nun mit dem 64-Bit-Prozessor, wenn ich weiterhin BOOL für die native Busbreite definieren möchte?