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