Macro terminated with a semicolon | Определение макроса заканчивается точкой с запятой |
Macro with multiple statements | Макрос состоит из нескольких операторов с точкой с запятой, заключенных в фигурные скобки или нет |
Missing break of switch case | Нет комментариев в конце варианта переключения без оператора break |
Missing overload of allocation or deallocation function | Перегружена только одна функция в паре функций распределения-освобождения |
Missing reset of a freed pointer | Указатель free не сопровождается инструкцией reset для очистки оставшихся данных |
Possibly inappropriate data type for switch expression | switch выражение имеет тип данных, отличный от char, short, int или enum |
Semicolon on same line as if, for or while statement | Точка с запятой в той же строке приводит к пустому телу if, for или while заявление |
Unmodified variable not const-qualified | Переменная не const- квалифицированное, но переменное значение не изменялось в течение срока службы |
Unused parameter | Прототип функции имеет параметры, не считанные или записанные в теле функции |
Use of a forbidden function | Функция появляется в черном списке запрещенных функций |
Use of setjmp/longjmp | setjmp и longjmp причина отклонения от нормального потока управления |
Useless expressions in sizeof operand | sizeof операнд содержит выражение, которое не вычисляется |