Zitat Zitat von radbruch
...da ist kein Spielraum für andere Interpretationen.
Ist leider doch. Wir wissen nicht wie sein uint8_t definiert ist...
Doch, wissen wir. Durch die Warnung, denn die orientiert sich natürlich am tatsächlichen Datentyp, und nicht am Typ-Bezeichner.
Dass bei ihm ein uint8_t versehentlich größer ist als 8 Bit, scheidet als Möglichkeit daher aus.