Das ist völlig am Thema vorbei. Es ging um folgende Aussage:
Aber bei 64-Bit ist es nunmal so, dass Ganzzahlen (Integer) default 64-Bit groß sind.
Da steht nichts von Linux oder Windows, nur von "64-Bit". Das ist nicht einmal auf x86-64-Maschinen beschränkt. Abgesehen davon ist mir sowieso völlig schleierhaft, wie man auf die Idee kommt, dass mit "Integer" ausgerechnet "long int" gemeint sein sollte. Es ist völlig offensichtlich, dass int nur eine Abkürzung für Integer ist.
Es geht hier um eine auf x86_64 beschränkte ABI für Linux.
Mit "Integer" ist nicht spezifiziert welcher gemeint ist. Und die native Einheit auf der CPU ist 64bit, egal wie das eine Sprache wie C dann nennt. Aber ist ja auch egal. Keine Lust mehr. Tschau.
Das ist hier aber nicht Pro-Windows, gell. Beim GCC ist long auf einen 64bit System 64bit lang.
Es geht hier um eine auf x86_64 beschränkte ABI für Linux.
Mit "Integer" ist nicht spezifiziert welcher gemeint ist. Und die native Einheit auf der CPU ist 64bit, egal wie das eine Sprache wie C dann nennt. Aber ist ja auch egal. Keine Lust mehr. Tschau.
Naja, ein WORD ist auf einer 64bit Maschiene 64bit lang...das ist das, was für die CPU zählt!:-)