Именованные битовые поля со знаком целого типа должны иметь длину более одного бита
Именованные битовые поля со знаком целого типа должны иметь длину более одного бита.
Переменные с целочисленными типами битового поля со знаком length one bit могут иметь значения, которые не соответствуют ожиданиям разработчиков. Для образца целых типов со знаком фиксированной ширины, такой как std16_t
иметь представление дополнения двух. В этом представлении однобитовая переменная имеет только бит знака, и значение переменных может быть 0 или -1.
Шашка помечает объявления именованных переменных, имеющие подписанные целочисленные типы битового поля с длиной, равной единице.
Типы битового поля с нулевой длиной не помечены.
Если вы ожидаете нарушения правил, но не видите его, обратитесь к разделу «Стандартные нарушения кодирования не отображаются».
Группа: Классы |
Категория: Необходимый, Автоматизированный |