Am Montag, 19. Juni 2006 12:55 schrieb Jürgen Hochwald:
Am Montag, 19. Juni 2006 11:23 schrieb Boris Höffgen:
geändert haben sich von 32 nach 64 Bit: long 4 -> 8 und long double 12 -> 16
Bei welchen Datentypen kann ich sicher sein, daß sie sich nicht beim Wechsel der Architekrur ändern ?
short int immer 16 Bit, int immer 32 Bit float immer 32 Bit double immer 64 Bit 16-Bit-Systeme mal außer Acht gelassen..
Nein, das mag für gcc auf ia32 und x86_64 gültig sein, sichergestellt
ist das allerdings nicht. Ich würde mich nicht drauf verlassen, dass
das auf ner SPARC, MIPS, PPC, ... CPU auch immer so ist, oder mit nem
anderen Compiler
Also doch lieber