This page is automatically generated from the "Automated Detection" sections in the individual guidelines. Do not modify this page directly.

Version number:

Checker

Guideline

 EXP50-CPP. Do not depend on the order of evaluation for side effects
 MEM50-CPP. Do not access freed memory
 CTR01-CPP. Do not apply the sizeof operator to a pointer when taking the size of an array
 DCL01-CPP. Do not reuse variable names in subscopes
 DCL15-CPP. Declare file-scope objects or functions that do not need external linkage in an unnamed namespace
 EXP12-CPP. Do not ignore values returned by functions or methods
 INT07-CPP. Use only explicitly signed or unsigned char type for numeric values
 INT13-CPP. Use bitwise operators only on unsigned operands
 MSC12-CPP. Detect and remove code that has no effect
 STR08-CPP. Do not specify the bound of a character array initialized with a string literal

>