> > Hier scheint von i386 zu amd64 etwas schiefzugehen. > > Wie ist diese Aussage zu verstehen?
Naja, C sagt ja nur dass ein int kleiner ist als ein long int, und so. Und da dachte ich mir hier wird wohl ein kleiner Fehler stecken.
Das ist ein erhebliches Problem, wenn Deine Programme irgendwelche Annahmen treffen, wie gross ein bestimmter Datentyp ist. In vielen Faellen funktioniert ein 32bit Programm nicht mehr, wenn es im 64bit Modus kompiliert wird.