011
22.08.2007, 00:41 Uhr
0xdeadbeef
Gott (Operator)
|
Deine Beiträge überlese ich gerne.
Aber mal im Ernst, soweit ich weiß, ist der hh-modifier eine GNU-Erweiterung, ähnlich wie q. Ich hab den C99-Standard jetzt allerdings nicht hier, also kann ich das nicht nachschlagen. (Am Rande: Auch wenn das tatsächlich ein C99-Feature sein sollte, brauchst du dafür keinen C99-kompatiblen Compiler, sondern eine solche Standardbibliothek)
So oder so ist das EInlesen per %hhu in einen char anstelle eines unsigned char unportabel. Wobei, wenn Zahlenwerte von 0-255 verwaltet werden, sich die Verwendung eines unsigned char ggf. eher anbieten würde.
Oh, und...es gibt da einen schönen Knopf, den du nächstes Mal, wenn du dir nicht vorher überlegen kannst, was du eigentlich schreiben willst, benutzen könntest - da steht "Editieren" drauf. -- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra |