9 Stimmen

Anzahl der Bits in einem Zeichen ermitteln

Wie erhalte ich die Anzahl der Bits im Typ char ?

Ich weiß von CHAR_BIT von climits . Dies wird wie folgt beschrieben: "Das Makro liefert den maximalen Wert für die Anzahl der Bits, die zur Darstellung eines Objekts vom Typ char verwendet werden. Dikumwares C-Referenz . Soweit ich weiß, bedeutet dies, dass die Anzahl der Bits in einer char nicht wahr?

Kann ich das gleiche Ergebnis erzielen mit std::numeric_limits irgendwie? std::numeric_limits<char>::digits gibt zurück. 7 korrekt, aber leider, weil dieser Wert die Vorzeichenhaftigkeit des 8-Bit-Zeichens hier respektiert

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X