Mailinglist Archive: opensuse-de (2226 mails)

< Previous Next >
gcc: Größe der Datentypen bei 32/64 Bit
  • From: Jürgen Hochwald <jh@xxxxxxx>
  • Date: Mon, 19 Jun 2006 10:16:56 +0200
  • Message-id: <200606191016.57169.jh@xxxxxxx>
Hi,

bei der Einrichtung eines neuen Rechner mit einem AMD 64-Bit-Prozessor habe
ich das Problem, daß einige selbsterstellte Programme nicht mehr laufen.
Jetzt bin ich darauf gestoßen, daß der Speicherverbrauch von int-Variablen
unterschiedlich ist.
Bisher war mein Wissensstand der, daß
short int : 16 bit
long int: 32 bit
int : optimal für die jeweilige Rechnerarchitektur

int und long int scheinen aber bei 64 Bit davon abzuweichen.

Wie wird nun der Platzbedarf bei unterschiedlichen Rechnerarchitekturen
vergeben und welche Datentypen sind wirklich fest, damit ich sie für dir
Datenspeicherung auf der Festplatte verwenden kann ?

Suse 10.0 / gcc

>cfjh@bastau:~/projects/wst/common> g++ --version
>g++ (GCC) 4.0.2 20050901 (prerelease) (SUSE Linux)
>Copyright (C) 2005 Free Software Foundation, Inc.


Jürgen

--
Um die Liste abzubestellen, schicken Sie eine Mail an:
suse-linux-unsubscribe@xxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: suse-linux-help@xxxxxxxx

< Previous Next >