005
03.01.2009, 07:52 Uhr
0xdeadbeef
Gott (Operator)
|
char speichert im Grunde auch nur Zahlen. Allerdings empfiehlt sich da eher die Benutzung von signed char oder unsigned char, je nachdem, ob du ein Vorzeichen brauchst oder nicht. (ob char ein Vorzeichen hat, ist implementationsspezifisch)
Ansonsten, in C99 gibt es einen Header stdint.h, der Typen int8_t und uint8_t definiert (neben anderen), und den die meisten neueren Compiler wohl schon kennen sollten. Außerdem gibt es in C++ TR1 einen Header <cstdint> mit Typen std::tr1::int8_t und std::tr1::uint8_t. -- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra |