## Function Complexity Report

The Function Complexity Report lists every function in alphabetic order along with the McCabe (Cyclomatic) complexity value for the code implementing that function.

The cyclomatic complexity is the number of independent paths through a module. The higher this metric the more likely a program unit is to be difficult to test and maintain without error.

The Modified column shows the cyclomatic complexity except that each case statement is not counted; the entire switch counts as 1. The Strict column shows the cyclomatic complexity except && and || also count as 1.

The threshold value cannot be altered in the current release of Understand for C++, but will be an option in the next release.

Scientific Toolworks, Inc. http://www.scitools.com