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
Typen mit exakter Größe
Re: Typen mit exakter Größe
Hi,
in C99 gibt es den Header <stdint.h>, der Typen mit fester Größe definiert, mit Namen wie int32_t usw.
HTH,
Dominic
in C99 gibt es den Header <stdint.h>, der Typen mit fester Größe definiert, mit Namen wie int32_t usw.
HTH,
Dominic
Re: Typen mit exakter Größe
Hi!
Danke, genau das habe ich gesucht.
Cheers,
GNU/Wolfgang
Danke, genau das habe ich gesucht.
Cheers,
GNU/Wolfgang
Re: Typen mit exakter Größe
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">
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">