exponenta event banner

Правило AUTOSAR C++ 14 M2-13-3

Суффикс «U» применяется ко всем восьмеричным или шестнадцатеричным целочисленным литералам неподписанного типа

Описание

Определение правила

Суффикс «U» применяется ко всем восьмеричным или шестнадцатеричным целочисленным литералам неподписанного типа.

Объяснение

Значение константы определяется из:

  • Значение константы.

  • База константы: восьмеричная, десятичная или шестнадцатеричная.

  • Размер различных типов.

  • Любые используемые суффиксы.

Если вы не используете суффикс u или Uдругой разработчик, рассматривающий ваш код, не может легко определить, подписана константа или не подписана.

Поиск неисправностей

Если вы ожидаете нарушения правила, но не видите его, обратитесь к разделу Нарушения стандартов кодирования не отображаются.

Проверить информацию

Группа: Лексические конвенции
Категория: Обязательно, Автоматизировано
Представлен в R2019a