V3512. AUTOSAR. Literal suffixes should not contain lowercase characters.
Данное диагностическое правило основано на руководстве AUTOSAR (AUTomotive Open System ARchitecture) по разработке программного обеспечения.
Все буквенные суффиксы должны быть в верхнем регистре.
Использование суффиксов в нижнем регистре мешает визуальному восприятию кода. Например, суффикс 'l' можно спутать с единицей (1), что может стать причиной разнообразных ошибок.
Примеры литералов, на которые анализатор выдаст предупреждение:
12l; 34.0f; 23u;
Форма записи литералов, на которую предупреждение выдано не будет:
12L; 34.0F; 23U;
Данная диагностика классифицируется как:
|