Es ist nicht notwendig; lass es unterschrieben. In der Tat ist es sowieso egal - 0 und 1 liegen innerhalb des Bereichs der gültigen Werte für TINYINT
, unabhängig von ihrer Signedness.
Aber, ernsthaft, deklariere es einfach als BOOL
, es macht sehr deutlich, dass es ein True-oder-False-Wert ist.
Es muss nicht vorzeichenlos deklariert werden, insbesondere wenn Sie einen booleschen Wert speichern.