Hendrik Sattler <[EMAIL PROTECTED]> wrote: > Which OS combination does not define int to be 32bit on a 64bit architecture?
This is mainly compiler-, not primarily OS-dependent. And: all compilers with an ILP64 data model. However, the question should rather be: *why* compilers do not define int to be 64bit on a 64bit architecture? And the answer is simple: Yes int should be 64bit on a 64bit architecture, since int is defined as the architectures "natural size" data type. However, it is mostly not because of the elsewise massively increasing porting-expenses due to many programmers who never thought about it and simply assumed int to be 32bit. So, your metaphor implicitely leads to exactly the same answer ;) regards Mario -- <snupidity> bjmg: ja, logik ist mein fachgebiet. das liegt im gen <uepsie> in welchem? <snupidity> im zweiten X -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]