Typen mit exakter Größe

Post Reply
Message
Author
bakunin
Posts: 597
Joined: 16. Aug 1999 6:44
Location: Lorsch (Südhessen)
Contact:

Typen mit exakter Größe

#1 Post by bakunin »

Hi!

Gibt es (vielleicht in C99 oder als GCC-Erweiterung) Typnamen, die Typen bezeichnen, jene überall exakt 16, 32 bzw. 64 Bit breit sind? Wenn ja, wie heißen sie?

(Ja, es gibt leider Situationen, in denen man sowas braucht.)

Cheers,
GNU/Wolfgang

das
Posts: 78
Joined: 22. Jan 2001 1:37
Location: 42369 Wuppertal

Re: Typen mit exakter Größe

#2 Post by das »

Hi,

in C99 gibt es den Header <stdint.h>, der Typen mit fester Größe definiert, mit Namen wie int32_t usw.

HTH,
Dominic

bakunin
Posts: 597
Joined: 16. Aug 1999 6:44
Location: Lorsch (Südhessen)
Contact:

Re: Typen mit exakter Größe

#3 Post by bakunin »

Hi!

Danke, genau das habe ich gesucht.

Cheers,
GNU/Wolfgang

dan

Re: Typen mit exakter Größe

#4 Post by dan »

Diese Bezeichner sind aber leider nicht verpflichtend von jeder C99-Umgebung anzubieten und damit zum portablen Programmieren nicht brauchbar.

Gewöhnlich läuft alles auf eine lookup-Table hinaus.

<img src="http://www.pl-forum.de/UltraBoard/Images/Sad.gif" border="0" align="middle">

Post Reply