主调函数数量
函数的唯一调用者数量
描述
该度量衡量一个函数的独特调用者数量。
在 C++ 中,Polyspace® 不计算虚拟函数和编译器生成的隐式函数(如默认构造函数和析构函数)的度量。该度量值是针对用户定义的构造函数和析构函数计算的。在类层次结构中,如果基类具有用户定义的构造函数,Polyspace 会为派生类的相应构造函数计算此度量。
此度量的建议上限为 5。为了获得更独立的代码,请尝试对此度量设置上限。
要对度量强制应用某些限制,请参阅使用 Polyspace 计算代码复杂度度量。
计算详细信息
请注意度量:
只考虑直接调用者。
不考虑通过函数指针的调用。
考虑所有函数调用,包括不可达代码中的函数调用。
但是,如果调用者调用函数多次,则在计算此度量时,调用者只被计数一次。
示例
度量信息
组:函数 |
缩写:CALLING |
HIS 度量:是 |