未使用的局部变量¶
ID: cpp/unused-local-variable
Kind: problem
Security severity:
Severity: recommendation
Precision: high
Tags:
- maintainability
- useless-code
- external/cwe/cwe-563
Query suites:
- cpp-security-and-quality.qls
此规则查找声明后从未访问过的局部变量。应删除未使用的变量以提高可读性并避免误用。
建议¶
删除这些未使用的局部变量将使代码更具可读性。
示例¶
{
int x = 0; //x is unused
int y = 0;
cout << y;
}
参考¶
常见缺陷枚举:CWE-563。